Принудительное автозаполнение ListBox в DataGridView на CellEnter

У меня есть DataGridView со столбцом TextBox (DataGridViewTextBoxColumn). Я уже установил AutoCompleteDataSource в список строковых значений. Теперь поведение столбца TextBox по умолчанию заключается в том, чтобы ТОЛЬКО показывать AutoComplete ListBox, когда что-то набирается. Есть ли способ показать/удалить этот ListBox в событии CellEnter или как только пользователь выделит эту ячейку?

ПРИМЕЧАНИЕ. Я не хочу использовать ComboBox (DataGridViewComboBoxColumn) в этом столбце. У меня есть на это причины :)

Заранее спасибо.


person Kingamoon    schedule 20.06.2010    source источник


Ответы (1)


ОК Так что, видимо, нет способа сделать это. Итак, что я сделал, так это просто создал элемент управления ListBox и показал его с источником данных, который я хотел отобразить. Затем обработайте связанные события.

Пожалуйста, дайте мне знать, если есть более простой способ сделать это.

Спасибо

person Kingamoon    schedule 21.06.2010