我正在学习WPF/Silverlight,并在MS的视频中看到现在推荐使用RoutedEventArgs
而不是EventArgs
,尽管没有明确说明为什么。
我有一个Win Forms应用程序,它使用接口来处理“小部件”,以避免与特定显示技术(在Presenter/ViewModel中)绑定,因此,如果我的IButton Click事件现在需要使用RoutedEventArgs
,那么我猜它就没那么有用了。
请问是否应该在所有情况下都切换到使用RoutedEventArgs
,并说明原因?
顺便说一句,还有其他人使用我描述的接口小部件的经验/意见吗?