【发布时间】:2010-07-01 04:54:45
【问题描述】:
我在 WPF MVVM 项目中工作,我正在使用一个 Wpf 窗口。在这个窗口中,我有一个用户控件的空间和两个按钮的下一个和后退。当我单击下一个按钮时,我希望将 usercontrol1 替换为 usercontrol2。等等
【问题讨论】:
-
你需要这样的向导功能 - MVVM Wizard for WPF
我在 WPF MVVM 项目中工作,我正在使用一个 Wpf 窗口。在这个窗口中,我有一个用户控件的空间和两个按钮的下一个和后退。当我单击下一个按钮时,我希望将 usercontrol1 替换为 usercontrol2。等等
【问题讨论】:
听起来您正在尝试创建一个向导式的用户界面。
这个Code Project article 可能会有所帮助。 right here 也是一个入门的好地方。
【讨论】:
您可以将Wizard 用户控件绑定到WizardModel,在Wizard 控件中放入ContentPresenter 控件,并将其绑定到WizardModel's WizardPage 属性。通过更改 WizardPage 属性,您可以从模型更改向导页面。
希望这会有所帮助,here 使用相同的机制来更改视图
【讨论】: