У меня есть DataGridView, который включает в себя ComboBoxColumn.Я должен поместить большой набор данных (около 20000 элементов) в выпадающие списки, чтобы пользователь мог ввести первые несколько цифр, а затем щелкнуть правильное число.
Проблема с большими выпадающими списками состоит в том, чтоони долго загружаются.Теперь, это не будет проблемой с обычными выпадающими списками (ну, это увеличит начальное время загрузки программы);но с помощью комбинированных списков внутри таблицы данных это так: комбинированный список внутри DGV загружается только тогда, когда его ячейка находится в режиме редактирования.Как только я щелкаю из ячейки, выпадающий список «выгружается», т. Е. Если я нажимаю на него снова, мне приходится ждать, пока он загрузится снова.
Есть ли способ обойти это или, возможно, способзагружать эти 20 тыс. записей быстрее?
Я не думаю, что для этого нужен пример кода, поскольку речь идет не о самом коде, а о поведении winforms.
РЕДАКТИРОВАТЬ: Мы решили сделатьэто текстовое поле и просто проверьте, есть ли значение в списке разрешенных элементов или нет