2012-07-07 95 views
0

我想做一個簡單的紙牌遊戲。我已經在我的項目中加載了所有10張卡片,我想要做的是,如果我點擊一個按鈕,我想'顯示'一張特定的卡片。我如何通過良好的編程實踐來做到這一點。WP7/Expression Blend:加載不同的圖像

我可以做的是,製作10個StoryBoard並加載我喜歡的那個,只要我點擊那個按鈕。但這不是一個好的做法。我想要的東西像方法調用或其他東西,其中我只是用一個ID或'文件名'來調用圖像文件。

請幫助。 Thankyou

+0

查看vBlend SDK中的行爲和觸發器。 – 2012-07-07 23:15:35

回答

0

您可以創建一個Storyboard並在每次單擊某個特定按鈕時更改該Storyboard的Target。例如,假設您有卡片:2,3,4,5和6.

如果您點擊「2」(2卡片)按鈕,則以下代碼將使您的故事板目標該特定控件:

Storyboard.SetTargetName(animation, 2Card); 

其中animation是一個時間軸對象,而2Card是要設置動畫的控件的名稱。