WPF MVVM通过加载用户控件更改按钮内容

时间:2015-10-05 11:11:03

标签: c# wpf xaml mvvm

我有一个简单的窗口,底部有两个按钮,当点击一个按钮时,它会改变我的主窗口的视图模型,内容按钮的名称和命令。

我希望当用户点击按钮改变这一点时,我已经拥有了一个加载的用户控件,但我已经堆叠了,我不知道它可以用xaml实现的东西或者我的视图模型需要一些代码。

任何建议将不胜感激。 感谢。

1 个答案:

答案 0 :(得分:1)

您需要在ViewModel上使用一些代码来替换Loading控件的Button。您可以使用绑定ContentControls或使用布尔属性来执行此操作,以便在加载发生时将一个设置为可见,另一个设置为隐藏。