Skip to content

MakMokMak/MakViewModelBase

Repository files navigation

MakViewModelBase

概要

WPF を利用した MVVM なシステム作成に利用できる ViewModelBase です。ViewModelBase と DataAnnotations のデータ検証アトリビュートを利用できる ValidationViewModelBase とウィンドウの遷移や複数ウィンドウの表示を行うことができる TransitionViewModelBase があります。

利用環境

.NET Framework Version 4.5 以上での利用を前提としています。

ライセンス

MIT License

仕様

クラス等の仕様は、次のページに記載しています。

利用例

それぞれの ViewModelBase の利用例は、ソリューション中の次のプロジェクトをご覧ください。

  • ViewModelBase: ViewModelBaseTestApp
  • WeakEventViewModelBase: WeakEventViewModelBaseTestApp, AppSettingsSample
  • ValidationViewModelBase: ValidationTestApp
  • TransitionViewModelBase: TransitionTestApp, AppSettingsSample

プロジェクトへの導入

NuGet Package をご利用ください。

更新履歴

blog をご覧ください