什么是切换Xaml视图的最佳技术?

时间:2014-03-13 20:55:15

标签: xaml caliburn.micro

我有"替代"视图模型的xaml视图,我目前正在使用一种技术,我在视图上设置样式属性(包含控件模板),并想知道重新调用约定,绑定等的最佳/首选Caliburn技术是什么。 ,这是在显示视图模型时最初由Caliburn设置的。

我正在使用View-Model-First方法,所以我可能正在使用错误的技术,并且应该查看一种方式(例如View上下文)以使Viewmodel发起更改?

由于

1 个答案:

答案 0 :(得分:0)

<ContentControl cm:View.Context="{Binding CurrentView, Mode=TwoWay}" cm:View.Model="{Binding}" />

1个viewmodel技术的多个视图。然后文件夹结构会略有不同,以帮助组织,但名称空间是查找视图放置到contentcontrol内容的方式。我在多个项目中使用它

Viewmodel逻辑有助于视图“切换”。