Command前の章では、すでにWPFに定義されているコマンドの様々な使い方を見てきましたが、もちろんあなたのオリジナルコマンドも同様に定義することが出来ます。それはとても簡単で、一度定義すればWPFの組み込みコマンドと同じ様に使うことが出来ます。クラスを作ることです。各コマンドはクラスのスタティックフィールドとして加え、アプリケーションから使えるようにします。コマンドが実装されていないので、我々のコマンドサンプルにそれを実装することにします。それはこの様になります。above}}マークアップにメニューとボタンから成る簡単なインターフェースを定義しました。カスタムコマンドを使っています。コレクションから参照されます。これら全ては、前章のサンプルとちょうど同じですが、組み込みのコマンドではなく、自身のコードのコマンドという点だけが違っています。コードビハインドではコマンドの2つのイベントの処理をします。コマンドを実行できるようにするため、常にTRUEにします。