|
|
1
2
看看Caliburn.Micro,它是一个非常简单的MVVM框架,支持导体(通常是shellview主窗口)和屏幕(用户控件中的独立内容)的概念。 实际上,您可以创建shell(主窗口)并在用户控件中创建单独的内容,然后使用contentcontrol动态加载和显示包含内容的每个用户控件。 http://caliburnmicro.codeplex.com/ 我建议你看看Caliburn.Micro上面的链接,它是一个非常小的框架,很容易设置和密切学习(不到几百行代码)。。。它还使用约定优于配置,这使得一些非常酷的事情(自动绑定以查看基于名称等控件的模型属性)。 过来看! |
|
|
2
4
根据 how-do-make-modal-dialog-in-wpf ,你可以使用 Window.ShowDialog 方法。 |