Отслеживание событий
-
05-09-2019 - |
Вопрос
Я хочу понять циклы событий.У меня есть форма с сеткой и текстовыми полями.Он имеет сетку, привязанную к DataTable, и текстовые поля, привязанные к той же таблице.Я пытаюсь что-то отладить, и мне нужно знать, как идентифицировать ВСЕ события, запускаемые в форме, чтобы увидеть, что может решить мою проблему.
В любом случае, если я явно не подклассифицирую каждый класс в своей форме и не переопределяю/прикрепляю каждое событие к своим собственным обработчикам событий, как я могу получить/прослушивать все события, запускаемые во время определенного действия...Например, изменение «Выбранной» дороги в DataGridView.Очевидно, он обновляет свой собственный «CurrentRow»...Мне нужно знать, что/как, возможно, ПРИНУДИТЕЛЬНО перезагрузить ТО ЖЕ ТО ЖЕ CurrentRow.
Причина:во время уровня формы «Режим редактирования», и я меняю содержимое в другом элементе управления «Текстовое поле» и отклоняю изменения, мне нужно, чтобы он имитировал текущую «Запись», перезагружаемую, чтобы вернуться к исходным значениям.
Решение
Вы можете запустить профилировщик и просмотреть дерево вызовов методов.