2010-10-06 55 views
0

當我的Button位於數組中時,獲取Button參數的最佳方法是什麼?獲取按鈕x y params

class myButtonproprties 
{ 
    int x; 
    int y; 
} 

哪裏使用它作爲:

myButtonproprties array[][]; 

我新的WPF,我已經聽說了DependencyProperty機制並沒有理解它。

它會有幫助嗎?

編輯:

比方說,我已經綁定到一個集合,然後我想我的邏輯,例如工作:

<Button Text="{Binding Path=byttonInfo}" 
     Width="50" 
     Height="50"> 

我想Button是上面沒有文字並使用按鈕信息作爲我的邏輯。假設我的遊戲是將死的,並且每個片段在點擊Button時保存信息。我想知道他是誰,爲了讓我的代碼落後邏輯,以決定他是否應該移動。

如果他做了我應該怎麼做,那麼如果我改變是圖片的UI會處理它?在哪個線程?

你可以看到我的動機這個問題在這裏: memory card game wpf problem

+2

你的問題沒有意義。 – SLaks 2010-10-06 02:29:09

+0

@SLaks我編輯我的問題,我希望現在更合理 – 2010-10-06 08:26:33

回答

0

如果您的問題的意思是「我如何綁定到一個模型的屬性時,這是一個索引集合嗎?」那麼答案很簡單。

<TextBlock Text="{Binding myButtonCollection[0][1].X}" /> 
<TextBlock Text="{Binding myButtonCollection[0][1].Y}" /> 

WPF綁定允許索引綁定到集合,例如。列表,數組,字典。

如果這不是你的答案,那麼你需要更好地說出你的問題。