У меня есть форма для окон. Он имеет ComboBox
и DataGrid
Отмена событий Windows Forms
У меня есть Leave
событие на моем ComboBox
и у меня есть DoubleClick
событие в моей DataGrid
строке
Идея в том, что на выходе из ComboBox
, если значение ComboBox
изменилось, то используйте новое значение для перезагрузки DataGrid
.
Предположим, что ComboBox
отображает значение 1
, и для этого значения в DataGrid
отображается 5 записей. Теперь пользователь вводит 2
в ComboBox
и заносит закладки. В моем Leave
событиях я вижу, что значение изменилось, и я перезагрузил DataGrid
со всеми записями для этого значения.
Но если пользователь вводит 2
и двойные щелчки на существующих записях значения 1
, чем событие отпуска перезагружает DataGrid
и чем DoubleClick
ПОЖАРОВ событий.
Как найти список ожидающих событий и отменить все их из них, если DataGrid
был перезагружен?
Я попробую в понедельник утром – CodingJoy
Я не думаю, что это сработает. потому что при входе в datagrid нет гарантии, что он был перезагружен. – CodingJoy
Мне нужен Джон Скит или Айенде, чтобы помочь мне – CodingJoy