我有"替代"视图模型的xaml视图,我目前正在使用一种技术,我在视图上设置样式属性(包含控件模板),并想知道重新调用约定,绑定等的最佳/首选Caliburn技术是什么。 ,这是在显示视图模型时最初由Caliburn设置的。
我正在使用View-Model-First方法,所以我可能正在使用错误的技术,并且应该查看一种方式(例如View上下文)以使Viewmodel发起更改?
由于
答案 0 :(得分:0)
<ContentControl cm:View.Context="{Binding CurrentView, Mode=TwoWay}" cm:View.Model="{Binding}" />
1个viewmodel技术的多个视图。然后文件夹结构会略有不同,以帮助组织,但名称空间是查找视图放置到contentcontrol内容的方式。我在多个项目中使用它
Viewmodel逻辑有助于视图“切换”。