2012-02-05 102 views
1

我想制作一个欢迎屏幕,用户可以选择3个程序“子类别”中的1个。比选择它时,整个主窗口内容将适当地更改为所选类别。 什么是最好的方式,或最简单(我对WPF不太好)? 我也对MVVM解决方案感兴趣。更改主窗口内容

回答

0

您可以实现欢迎屏幕和子类别作为单独的UserControls。这些UserControl中的每一个都是主窗口的唯一内容,您可以根据需要将它们交换,以便向用户显示正确的内容。

0

听起来像你可能只是想TabControl。如果不是有三个按钮的屏幕?

+0

我需要一个3按钮的屏幕:) – kr85 2012-02-05 16:28:18

0

如果要使用绑定,则可以使用内容控件并将Content属性绑定为CurrentContent

默认值是选择控件,当执行select命令时,您的视图模型会创建所需的视图并将其设置为CurrentContent属性。 WPF将重新评估绑定,并用新控件替换选择屏幕。