我有一个包含许多项目的窗口,是否有窗口或网格事件来判断用户是否更改了任何文本框,组合框,单选按钮,检查按钮等?我不想浏览每个项目并添加SelectionChanged事件,因为这只是告诉自上次保存数据以来是否有任何更改。
答案 0 :(得分:1)
我认为您应该实现INotifyPropertyChanged界面,该界面会在任何属性发生变化时通知您。
Here是一个描述“使用INotifyProperty更好地绑定”的示例。这个例子适用于Windows应用程序,但希望它会给你一个想法。
以这种方式完成工作比为每个控件添加事件要优雅。