WPFデザイナ(Cider)も進化していますね。
WPFデザイナでのイベントメソッドの追加方法は2種類あります。
コントロールのダブルクリック
デザイナ上でコントロールをダブルクリックすることで、デフォルトイベントのイベントメソッドが追加されます。(ボタンコントロールであればクリックイベントが追加されます。)
XAMLコードデザイナ上での追加
XAMLコードデザイナ上で、コントロールのイベント属性を追加します。
上の図のようにコントロールのタグ上でスペースを置くなりしてインテリセンスを表示させ、追加したいイベントを選択します。
追加したイベントのイベントメソッドを追加します。ここではデザイナが関連すると判断した既存のイベントメソッドか、新しいイベントメソッドのいずれかを選択します。まだイベントメソッドが一つもない場合には新しいイベントメソッドの追加しかできません。
ここで、新しいイベントメソッドの追加を選択すると、デザイナはコードにコントロール_イベント名でイベントメソッドを追加します。
追加されたコードを見る場合には、イベントメソッド上で右クリックをして、View Codeを選択します。
後は追加されたイベントメソッド内に必要なコードを記入します。
今までのWinFormデザイナと違い、プロパティウインドウからのイベント追加はできず最初は慣れないかもしれませんが、このやり方はWPF/XAMLに即した設計だと思いますので、VS2008出荷までに使い倒してお互いに慣れていきましょう。
コメント