我想通过点击应用程序栏的按钮来切换列表框的可见性。
我使用本指南创建了 ApplicationBar[s] 。所以他们的方法活在App.xaml.cs
. ListBox 位于 MainPage.xaml 中。
我不明白如何从 App.xaml.cs 访问 ListBox,而且我发现这表明这不是最佳做法。
我觉得我应该以某种方式将 ListBox 的可见性绑定到按钮。
那可能吗?如果不是,我的方法应该是什么?
我想通过点击应用程序栏的按钮来切换列表框的可见性。
我使用本指南创建了 ApplicationBar[s] 。所以他们的方法活在App.xaml.cs
. ListBox 位于 MainPage.xaml 中。
我不明白如何从 App.xaml.cs 访问 ListBox,而且我发现这表明这不是最佳做法。
我觉得我应该以某种方式将 ListBox 的可见性绑定到按钮。
那可能吗?如果不是,我的方法应该是什么?
将应用程序栏放在您的页面中并在您的按钮上应用一个事件。在这种情况下,更改列表框的可见性。
要创建 ApplicationBar,本教程更好(msot 基础): http: //msdn.microsoft.com/en-us/library/hh394040 (v=vs.92).aspx
编辑(评论):您可以将 VM 中的值绑定到列表框(可见性)并在 App.xaml.cs 中更改此值;)