I have an application with a lot of TextBox
controls that use autocomplete. Each one uses AutoCompleteMode.CustomSource
to get the autocomplete text from an associated AutoCompleteStringCollection
.
Whenever the user enters a new value in the TextBox
, it gets added to the associated AutoCompleteStringCollection
, and at the end of the session all of those collections get persisted to a file in the user's home directory.
The problem is that there's no way to correct errors in those collections. In IE, input controls with autocomplete controls let you scroll to an item in the autocomplete list and press Del
to remove it. That doesn't work in the .NET controls.
I'd really like to avoid having to implement my own UI for this. Am I stuck? Is there a way to enable this that I'm not seeing?