2014-03-31 49 views
0

我編寫了一個Windows8 Metro應用程序,使用某種測驗。 我甚至不知道從哪裏開始,因爲這是困擾我的東西。我有3套10張圖片。我希望每次當測試頁面運行時,該程序隨機選取一張圖片,並在用戶選擇答案時,在下一頁出現圖片#2,該圖片也是隨機選取的,以此類推,等等。我沒有在這裏寫任何代碼,因爲我不知道從哪裏開始。如何在c#中初始化一組隨機圖像文件並在XAML中隨機地綁定它們

在我自己頭上了一些邏輯,應該是這樣的:

  1. 中的.cs應該是挑選1和3之間的一些隨機數(我知道如何做到這一點的方法,這是沒有問題的)

  2. 這個數字代表了一組圖片

  3. 這裏來的問題,我應該以某種方式,這個數字有救了我的文件夾中的項目中的圖像連接並綁定到XAML

  4. 在該運行中,每個圖像只能選擇一次,這樣每次運行該頁面時,我都會隨機出現這些圖像。

回答

0

爲什麼不命名相似圖片「Question1_1.jpg」,「Question1_2.jpg」和「Question1_3.jpg」 .....

,當你在第一頁上這樣做,

var imageName = "Question1" + "_" + randomNumber + ".jpg"; 

檢查this post如果你正在尋找的代碼加載在圖像控制圖像。

相關問題