假设我们有一个用XML声明的按钮:
<button x:Class="A" Content="click me" Name="button" />
在随附的A类中我们有
public partial class A {
BHandler b = new BHandler();
}
和班德勒的班级有:
public class BHandler {
clickHandler(object sender, RoutedEventArgs){
Console.WriteLine("button clicked!");
}
}
我的问题是:是否可以通过以下方式将b中的事件处理程序直接注册到按钮:
Click="b.clickHandler"
而不是在AXML附带的部分C#类中使用事件处理程序?