【发布时间】:2023-03-07 21:30:02
【问题描述】:
我正在构建一个项目,到目前为止我遇到的最大问题之一是导航。
我一直在寻找 caliburn.micro/mvvm 导航的示例,但它们似乎都很长,我无法真正理解其中的大部分内容(这里是初学者!)。
关于我的项目的一些信息:
我希望有一个外部窗口/外壳,菜单链接/选项卡根据在外壳内部单击的按钮打开页面,并且能够从一个内部打开更改页面。
我目前有:ShellViewModel.cs、MainViewModel.cs、我的模型和我的视图。 现在,我只需要知道如何让 MainViewModel 在启动时加载到 shellviewmodel 中(使用 contentcontrol/frames...),以及如何从一个页面移动到另一个页面。
你也可以只写点,然后给我一些有用的例子,我相信我可以从那里继续。 如果可能,最好对内容进行彻底的解释。
【问题讨论】:
标签: c# wpf mvvm caliburn.micro