WPF-Prismの学習をしています。
サンプルをそのまま作っているのですが、プロジェクトを追加するときに、
どのテンプレートを使用したらいいか、わかりずらいのでメモしておきます。
メインのプロジェクト → 今回は Prism Blank App(.NET Core)
SampleModels → クラスライブラリ
SampleDataAccess → クラスライブラリ
SampleAppLogics → クラスライブラリ
SampleModule → Prism Module(.NET Core) ※ 部分View はこのパターン
MahApps.Metro
MaterialDesignColors
MaterialDesignThemes
MaterialDesgnThemes.MahApps
Prism.Unity
Prism.Wpf(これはインストール済み)
をNuGetパッケージの管理でインストールする。
ViewSample.xaml を Prism UserControl(WPF)で追加
ViewSampleViewModel を Prism ViewModelで追加
※ Prism.Unity と Prism.Wpfのバージョンが合わなくて警告が出ることがあるので、バージョンを合わせること。