Какое событие возникает, когда вы щелкаете за пределами редактируемого ComboBox и вызываете его закрытие? - PullRequest
0 голосов
/ 26 декабря 2018

Это не похоже на LostFocus.Это событие иногда срабатывает, но не каждый раз, когда вы выполняете действие.Любые подсказки?

1 Ответ

0 голосов
/ 26 декабря 2018

Если вы ссылаетесь на закрывающуюся часть, когда говорите "и заставляете ее закрыться" , ответом будет событие ComboBox.DropDownClosed.

В моих тестах событие, которое происходит прямо перед этим, является UIElement.MouseLeave событием.Хотя в документации сказано, что это событие "происходит, когда указатель мыши покидает границы этого элемента" (и действительно, когда раскрывающаяся часть не открыта), это событие вызывается, когда вы щелкаете за пределамиComboBox с открытым раскрывающимся списком, и сразу после этого вы получаете событие ComboBox.DropDownClosed.

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