【发布时间】:2011-04-13 09:19:22
【问题描述】:
似乎 routedevents 的全部力量都是针对 UI 开发的。
意思是问,是否可以从根本不扩展 UIElement 或 UserControl 类的类中引发路由事件?例如:我创建了一个 State 类,我对一些数据(主要是绘图和对象)执行了一些更改,我希望通知主 UI,以便它可以更新其 Adorners 并导致重新绘制可视元素.
我认为最好也将这个 State 类与 UI 解耦,而不是创建一个事件处理程序,如果主 UI 要为这个事件提供服务,它应该直接附加到该事件处理程序。
有没有办法做到这一点,还是我完全不行了?
【问题讨论】:
标签: wpf routed-events uielement