0
は、私たちがXMLで宣言されたボタンがあるとします。私の質問があるC#/ XamlのWPFコンポーネントに外部イベントハンドラを追加しますか?
public class BHandler {
clickHandler(object sender, RoutedEventArgs){
Console.WriteLine("button clicked!");
}
}
:
<button x:Class="A" Content="click me" Name="button" />
とそれに付随するクラスAに我々は
public partial class A {
BHandler b = new BHandler();
}
とのクラスBHandlerのconsitsを持って
:イベントハンドラをボタンに直接登録することは可能ですか?Click="b.clickHandler"
AXMLに付属する部分C#クラスにイベントハンドラを配置するのではなく、
大規模なクラスを別々のクラスに編成するなど、簡単な操作を行うために.NETには何もありません。 – Tom
@Tomはいそこにありますが、あなたはいくつかのコーディングの努力をしなければなりません。カスタムMVVMエンジンを作成する場合は、Calibur内のコードを参照してください。 –