1.創建Prism Prism是一個用於WPF、Xamarin Form、Uno平臺和 WinUI 中構建鬆散耦合、可維護和可測試的XAML應用程式框架 通過以下方式訪問、使用、學習它: https://github.com/PrismLibrary/Prism https://github.com ...
1.創建Prism
Prism是一個用於WPF、Xamarin Form、Uno平臺和 WinUI 中構建鬆散耦合、可維護和可測試的XAML應用程式框架
通過以下方式訪問、使用、學習它:
https://github.com/PrismLibrary/Prism
https://github.com/PrismLibrary/Prism-Samples-Wpf
https://www.nuget.org/packages/Prism.DryIoc/
Visual Studio Extension:Prism Template Pack
1.1 通過Wpf模板創建
Visual Studio → 創建新項目 → Prism Blank App(WPF)
1.1.1 添加Prism.DryIoc包
1.1.2 修改App的基類
- App.xaml.cs,將原有的基類 Application 替換成 PrismApplication
- App.xaml,引入Prism命名空間,修改類名
- 重新生成解決方案,App.xaml.cs 滑鼠放到App類名上,Alt+Enter 實現抽象類
- App.xaml 文件下,將StartUri 屬性刪除,否則會啟動兩個頁面
1.2 通過Prism模板創建
Visual Studio → 創建新項目 → WPF 應用程式
1.2.1 添加擴展
擴展 → 管理擴展 → Prism Template Pack
1.2.2 創建基於Prism的空白模板
按以上兩種操作方式,創建的Prism模板都是一樣的