SL/WPF でいくつかの MVVM の例を見てきましたが、ここでの非常に基本的なことはICommand
インターフェイスを実装することです。MVVM の仕組みを理解しました。Execute
しかし、インターフェースの方法には疑問がありICommand
ます。
実装するクラスは以下のようなメソッドをICommand
持っていExecute
ます。
public void Execute(object parameter) //Method to call when the command is invoked
{
// pointer to a method to be executed
}
すべての例で、上記のメソッドのパラメーターは ですNULL
。なんで?null ではなく、このオブジェクト パラメータが使用される MVVM の簡単な例を投稿できますか?