如何在silverlight mvvm中使用按钮单击事件隐藏网格?
在我的项目(带MVVM的Silverlight5)中,我需要使用按钮单击事件隐藏网格。这里的按钮也位于网格中。是否仍要隐藏此网格?您可以使用网格的可见性属性如何在silverlight mvvm中使用按钮单击事件隐藏网格?,silverlight,mvvm,Silverlight,Mvvm,在我的项目(带MVVM的Silverlight5)中,我需要使用按钮单击事件隐藏网格。这里的按钮也位于网格中。是否仍要隐藏此网格?您可以使用网格的可见性属性 grid.Visibility = Visibility.Collapsed; 可以使用栅格的可见性属性 grid.Visibility = Visibility.Collapsed; viewmodel应该包含属性(例如,IsGridVisible): 然后,您可以将Grid.Visibility绑定到您的isgridvisibili
grid.Visibility = Visibility.Collapsed;
可以使用栅格的可见性属性
grid.Visibility = Visibility.Collapsed;
viewmodel应该包含属性(例如,
IsGridVisible
):
然后,您可以将Grid.Visibility
绑定到您的isgridvisibility
属性,thinkBoolToVisibilityConverter
然后,您可以简单地在按钮的命令处理程序中切换状态。您的视图模型应该包含属性(例如,
IsGridVisible
):
然后,您可以将Grid.Visibility
绑定到您的isgridvisibility
属性,thinkBoolToVisibilityConverter
然后,您可以简单地在按钮的命令处理程序中切换状态。这个答案不是使用mvvm解决他的问题的方法,他应该使用viewmodel中的属性,如第二个答案中所述;幸运的是,这个答案不是使用mvvm解决问题的方法,他应该在viewmodel中使用第二个答案中描述的属性;祝你好运