Avalonia如何快速使用Prism进行MVVM开发,实现Prism区域导航功能
新建ViewA和ViewB以及他的ViewModel
创建View和WPF开发是一样的,创建UserControl,注意avalonia里面需要指定DataType的类型。
创建ViewModel,这里面和开发WPF是一模一样的
到App里面取注册Region
到Window里面取写好界面,创建一个Region用于导航
MainWindowViewModel里面的实现
到这里你就可以愉快的使用区域导航了。