Изменить значение связанного класса при изменении списка - PullRequest
0 голосов
/ 25 сентября 2019

Я связал комбинированный список SelectedValue с классом.Я заметил, что значение класса изменяется только при выходе из элемента управления.

Как изменить это поведение и установить значение класса, когда выпадающий список SelectedValue изменен и еще имеет фокус?

1 Ответ

0 голосов
/ 25 сентября 2019

Возможно ли, что ваш код в настоящее время прослушивает событие SelectionChangeCommitted ?Если это так, попробуйте SelectedIndexChanged .

Событие SelectionChangeCommitted возникает только тогда, когда пользователь изменяет выбор поля со списком, и вы можете создать обработчик для этого события, чтобы предоставить специальныеобработка ComboBox, когда пользователь изменяет выбранный элемент в списке. Однако, в зависимости от того, как настроен ComboBox и как пользователь изменяет выбранный элемент, событие SelectionChangeCommitted может не вызываться. В качестве альтернативы, вы можете обрабатывать SelectedIndexChanged, но обратите внимание, что это событие происходит независимо от того, является ли индексизменяется программно или пользователем.

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