2
在我的Windows Phone應用程序中,我的ApplicationBar上有一些按鈕。在某些情況下,按鈕被隱藏,在某些情況下,按鈕被禁用,而在其他情況下,所有按鈕均可見。如何在Windows Phone開發中引用ApplicationBar上的按鈕
我目前使用的是指一個按鈕,在我的應用程序任務欄的方式(例如,如果我有一個需要禁用它的應用程序邏輯)如下:
ApplicationBar.Buttons[1] as ApplicationBarIconButton;
我不喜歡這種做法,因爲它指的是一個按鈕的索引。如果按鈕列表是相對動態的,這是要求麻煩。
有沒有人有建議的方式引用ApplicationBar上的按鈕?
我可以理解,這與私人領域,但使用公共財產似乎並不是一個好主意。 – 2013-03-06 13:40:02
@PaulAnnetts謝謝,我已經改變了訪問修飾符。我總是比較喜歡在字段上使用屬性,原因有很多。 – volpav 2013-03-06 14:06:57
+1回答。我通常使用私有字段(因爲我總是可以輕鬆地檢查哪些代碼正在改變字段),其他地方的屬性。 – 2013-03-06 14:13:29