我希望能够使用
问题在于我不知道/没有找到任何提示如何将
你有什么线索吗?
DependencyProperties
向默认框架元素添加自定义事件处理程序。类似以下代码:<Border custom:MyProps.HandleMyEvent="someHandler">...</Border>
这是包含 Border 元素的控件的后台代码:
public class MyPage : Page{
public void someHandler(object sender, EventArgs e){
//do something
}
}
以下是我对定义该属性的类的初步示例:
public class MyProps{
public event EventHandler MyInternalHandler;
public static readonly DependencyProperty HandleMyEventProperty = ...
public void SetHandleMyEvent(object sender, EventHandler e){
MyInternalHandler += e;
}
}
问题在于我不知道/没有找到任何提示如何将
DependencyProperties
与事件/委托和EventHandlers
结合起来。你有什么线索吗?