У меня есть приложение с большим количеством элементов управления TextBox
, которые используют автозаполнение. Каждый из них использует AutoCompleteMode.CustomSource
для получения текста автозаполнения из связанного AutoCompleteStringCollection
.
Всякий раз, когда пользователь вводит новое значение в TextBox
, оно добавляется к соответствующему AutoCompleteStringCollection
, а в конце сеанса все эти коллекции сохраняются в файле в домашнем каталоге пользователя.
Проблема в том, что исправить ошибки в этих коллекциях невозможно. В IE элементы управления вводом с элементами управления автозаполнением позволяют прокручивать элемент в списке автозаполнения и нажимать Del
, чтобы удалить его. Это не работает в элементах управления .NET.
Мне бы очень хотелось, чтобы для этого не приходилось реализовывать собственный пользовательский интерфейс. Я застрял? Есть ли способ включить это, чего я не вижу?