問題タブ [simple-mvvm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - SimpleMVVM とジェネリック ViewModelBase
最近、SimpleMVVM ツールキットを見つけて、小さなサンプル プログラムを作成しようとしています。次のように CurrentViewModel パラメータを作成しようとしています。
CurrentViewModel によって参照されるオブジェクトは、次のように SimpleMVVM ViewModelBase クラスを拡張します。
私が抱えている問題は、SimpleMVVM ViewModelBase が引数として型 T を必要とし、ViewModelBase を拡張するすべての ViewModel を受け入れることができるようなパラメーター CurrentViewModel を作成する方法がわからないことです。
c# - MVVM サブクラスのプロパティ変更を検出する
私は SimpleMVVM を使用しており、2 つの別個のクラス (モデル) があり、1 つは次のように 2 番目を使用しています。
が'ServerName'
変更されると、NotifyPropertyChanged(m => m.ServerName);
コマンドは実行されますが実行されませんNotifyPropertyChanged(m => m.DatabaseInfo);
NotifyPropertyChanged(m => m.DatabaseInfo);
のプロパティの 1 つが変更されるたびに、どのように火をつけるのDatabase
ですか?