窗口中所有项目的WPF SelectionChanged事件?

时间:2011-05-30 22:58:11

标签: c# wpf user-interface

我有一个包含许多项目的窗口,是否有窗口或网格事件来判断用户是否更改了任何文本框,组合框,单选按钮,检查按钮等?我不想浏览每个项目并添加SelectionChanged事件,因为这只是告诉自上次保存数据以来是否有任何更改。

1 个答案:

答案 0 :(得分:1)

我认为您应该实现INotifyPropertyChanged界面,该界面会在任何属性发生变化时通知您。

Here是一个描述“使用INotifyProperty更好地绑定”的示例。这个例子适用于Windows应用程序,但希望它会给你一个想法。

以这种方式完成工作比为每个控件添加事件要优雅。