我创建使用的应用程序DockPanel
对我的布局。 在“左” DockPanel
我已经建立了几个链接(标签),我想用来打开不同的UserControls
点击一个链接时。 我想在UserControls
中的“权利” DockPanel中要始终打开点击相应的链接时。
在WPF什么机制(使用MVVM)将我用它来做到这一点? 有没有我可以查看任何的例子吗?
我创建使用的应用程序DockPanel
对我的布局。 在“左” DockPanel
我已经建立了几个链接(标签),我想用来打开不同的UserControls
点击一个链接时。 我想在UserControls
中的“权利” DockPanel中要始终打开点击相应的链接时。
在WPF什么机制(使用MVVM)将我用它来做到这一点? 有没有我可以查看任何的例子吗?
一般模式,遵循的是这样的:
ContentPresenter
到用户界面的地方,这将举办开关能的内容(右侧面板DockPanel
你的情况)。 Content
的财产ContentPresenter
在您的视图模型中的属性,即代表视图如视图模型类型的BoundContent
。 PropertyChanged
事件通知您的观点。 DataTemplate
每个用户控制每个视图模型映射。 雷切尔LIMS博客包含了几个例子这表明以上: