WPF SelectionChanged событие для всех элементов в окне? - PullRequest
0 голосов
/ 31 мая 2011

У меня есть окно с большим количеством элементов, есть ли событие окна или сетки, чтобы сказать, изменил ли пользователь какое-либо текстовое поле, комбинированный список, радиокнопку, кнопку проверки и т. Д.?Я не хочу проходить через каждый элемент и добавлять событие SelectionChanged, поскольку это просто для того, чтобы сказать, изменилось ли что-нибудь с момента последнего сохранения данных.

1 Ответ

1 голос
/ 31 мая 2011

Я думаю, вам следует реализовать интерфейс INotifyPropertyChanged , который будет уведомлять вас об изменении любого свойства.

Здесь - это пример, который описывает «Bind Better With INotifyProperty». Этот пример для приложения Windows, но надеюсь, что он даст вам представление.

Выполнять свою работу таким способом гораздо элегантнее, чем добавлять события для каждого элемента управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...