Namespace MakCraft.ViewModels
Classes
DialogViewModelBase
データ検証とダイアログ表示の基本機能を提供するビューモデルの基底クラスです。
ModalViewModelBase
データ検証とモーダルダイアログ表示機能を持つビューモデルの基底クラスです。
NotifyObject
プロパティ変更通知を実装した基底クラス。
RelayCommand
デリゲートを呼び出すことによって、コマンドを他のオブジェクトに中継する。CanExecute メソッドの既定値は 'true'。
RelayCommand<T>
デリゲートを呼び出すことによって、コマンドを他のオブジェクトに中継する。CanExecute メソッドの既定値は 'true'。
TransitionContainerBase
画面遷移の際のデータコンテナの基底クラス。
TransitionViewModelBase
データ検証と画面遷移及び表示状態設定機能を持つビューモデルの基底クラスです。
ValidationViewModelBase
データ検証を実装したビューモデルの基底クラス。
ViewModelBase
プロパティ変更通知を実装したビューモデルの基底クラス。
ViewModelUtility
ViewModel 関連のユーティリティクラス。
WeakEventViewModelBase
IWeakEventListener インターフェイスを実装したビューモデルベースです。
WindowPendingProcessException
ウィンドウを閉じようとした際にビューモデルが処理途中等で閉じることができない場合にスローされる例外。
Interfaces
ITransContainer
画面遷移の際のデータコンテナのインターフェイス。
IWindowCloseCommand
ウィンドウを閉じるためのビューモデルのインターフェイスです。