Я делаю автоматическое предложение/полное текстовое поле в С#, я следую ссылке ниже, но текстовое поле не показывает предложения
Как создать текстовое поле autosuggest в формах Windows?
//-------- Get all distinct description -----------------------------
OleDbCommand command = new OleDbCommand(Queries.qry16, Connection);
OleDbDataReader reader = command.ExecuteReader();
//--------- Storing ------------------------------------
while (reader.Read())
{
namesCollection.Add(reader.GetValue(0).ToString());
}
//----------- Close after use ---------------------------------------
reader.Close();
//----------- Set the auto suggestion in description box ------------
descriptionBox.AutoCompleteMode = AutoCompleteMode.Suggest;
descriptionBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
descriptionBox.AutoCompleteCustomSource = namesCollection;
Вот мой код, это функция загрузки winform. И инициализация nameCollection находится в конструкторе... любезно, пожалуйста, помогите, чтобы он работал.
Я редактирую свой пост, а затем создаю новый... Я пробовал собственный код в текстовом поле с одной строкой, и он работал. Теперь я хочу то же самое в нескольких линиях... Для исследований я googled более двух дней, пробовав разные коды (один с понятием intelli), но он не работал как автоматическое предложение, доступное в текстовом поле. Может ли кто-нибудь дать мне предложение закодировать всю процедуру на несколько строк. Спасибо.