Общий способ записи текста по нажатым элементам управления в приложении .NET? - PullRequest
0 голосов
/ 24 октября 2011

Есть ли общий способ сделать это? Я хочу регистрировать все события щелчка мышью в моем приложении, не помещая код в каждый обработчик событий. Я тоже хочу записать текст выбранного элемента. В 80% случаев выбранные элементы будут узлами дерева и элементами контекстного меню.

1 Ответ

1 голос
/ 24 октября 2011

Расширьте древовидный элемент управления и оберните событие click, оно вызовет ваш логгер и затем продолжит щелчок.

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

...