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