Здравствуйте, gBopHuk, Вы писали:
BH>Здравствуйте, gBopHuk, Вы писали:
BH>>Можно отключить автокомплит и с помощью Linq'a искать нужное значение и подставлять. Обрабатывать событие TextChanged так:
BH>>BH>>var list = (List<string>) myComboBox.ItemsSource;
BH>>myComboBox.Text = (list).Where(n => n.StartsWith(myComboBox.Text)).Single();
BH>>
BH>Только еще надо проверить, что что-то нашлось, иначе ретурн, и сделать, чтоб кусок текста, который прибавился к введенному был выделенным
Спасибо, попробую повторить логику AutoComplete вручную...
Вот мне только интересно, почему нету просто какой-то функции, отвечающей за сравнение. Чтобы можно было взять ее и просто перегрузить