【发布时间】:2016-11-10 21:16:07
【问题描述】:
我是 WPF 新手,我了解 ViewModel 与 View 没有任何通信。我试图在我的应用程序中遵循 MVVM 模式,我想使用 ViewModel 在视图中按下一个按钮。例如:成功登录后,我想在视图中显示一个特定的网格。这也可以通过按下“X”按钮来完成。当“X”按钮获得焦点时,它将显示以下网格。
..<Grid.Style>
<Style TargetType="Grid">
<Style.Triggers>
<DataTrigger Binding="{Binding IsFocused, ElementName=X}"
Value="False">
<Setter Property="Visibility" Value="Collapsed"/>
</DataTrigger>
<Style.Triggers>
</Style>
</Grid.Style>..
鉴于这种情况,如何使用 ViewModel 显示此网格?
任何帮助将不胜感激。
【问题讨论】: