Avalonia如何快速使用Prism进行MVVM开发,实现Prism区域导航功能

新建ViewA和ViewB以及他的ViewModel

 

创建View和WPF开发是一样的,创建UserControl,注意avalonia里面需要指定DataType的类型。

 

创建ViewModel,这里面和开发WPF是一模一样的

 

到App里面取注册Region

 

 

到Window里面取写好界面,创建一个Region用于导航

 

MainWindowViewModel里面的实现

 

到这里你就可以愉快的使用区域导航了。

 

posted @ 2023-06-11 10:27  晨晞gg  阅读(875)  评论(1编辑  收藏  举报