Событие срабатывает после записи в поле со списком c# - PullRequest
0 голосов
/ 13 июля 2020

Я хочу изменить элементы DataGridViewComboBoxCell после изменения текста DataGridViewComboBoxCell.

Я преобразую DataGridViewComboBoxCell в ComboBox во время EditingControlShowing, поэтому Я могу изменить ComboBoxStyle на ComboBoxStyle.DropDown.

Затем после нажатия клавиши я хочу изменить список элементов в соответствии с новым текстом, проблема заключается в нажатой клавише Events, текст остается То же самое, поэтому мне нужно проанализировать ввод ключа, в зависимости от типа введенного ключа, если это ключ удаления или если нажата клавиша shift, et c. Поэтому я бы предпочел использовать событие, инициируемое после изменения этого текста, поэтому мне не нужно анализировать нажатую клавишу.

Какое событие мне следует использовать для этого?

Спасибо

1 Ответ

1 голос
/ 13 июля 2020

Если вы хотите проверить, изменился ли текст в ComboBox, вы можете подписаться на событие TextUpdate . Это происходит при изменении текста поля со списком.

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