如何将ListBox的Visibility绑定到ApplicationBar按钮?

时间:2012-05-03 11:37:46

标签: c# silverlight windows-phone-7 mvvm

我希望通过点击ApplicationBar按钮来切换ListBox的可见性。

我使用this guide创建了ApplicationBar [s]。所以他们的方法生活在App.xaml.cs。 ListBox位于MainPage.xaml。

我不明白我如何从App.xaml.cs访问ListBox,我发现这表明这不是最好的做法。

我觉得我应该以某种方式将ListBox的可见性绑定到按钮。

这可能吗?如果没有,我的方法应该是什么?

1 个答案:

答案 0 :(得分:1)

将应用栏放在您的页面中,并在按钮上应用事件。在这种情况下,请更改列表框的可见性。

要创建ApplicationBar,本教程更好(msot基础): http://msdn.microsoft.com/en-us/library/hh394040(v=vs.92).aspx

编辑(评论):您可以将VM中的值绑定到列表框(可见性)并在App.xaml.cs中更改此值;)