0

在 WPF 应用程序中,我在按钮所在的位置使用 WPF 用户控件。

对于应用程序,我想制作一个简单和高级版本,因此当 WPF 应用程序中的复选框设置为简单或高级模式时,应该显示/隐藏用户控件中的一些按钮。

我不想将复选框直接放在用户控件中,因为它在 WPF 应用程序上多次出现。

所以我的问题基本上是:如何从 WPF 应用程序中设置 WPF 用户控件中按钮的状态?

4

1 回答 1

0

如果使用 MVVM,您可以让基本 ViewModel 公开一个布尔 IsAdvancedMode(您可以相应地设置),然后在按钮 UserControl 中使用 BooleanToVisibilityConverter ( MSDN Link )。

于 2012-04-22T14:08:19.307 回答