Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
Рейтинг 4.92/37: Рейтинг темы: голосов - 37, средняя оценка - 4.92
14 / 14 / 2
Регистрация: 24.09.2012
Сообщений: 68

Autocomplete (автозаполнение) combobox или textbox

29.09.2012, 00:11. Показов 7301. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Кто-нибудь может поделиться хорошим кодом автозаполнения combobox или textbox?
То, что нашел в поисковиках достаточно примитивно работает. Писать самому, что-то хорошее пока сложно.

Может есть простой стандартный способ на уровне XAML?

Задача в datagrid заполнять ячейку. Выпадающий List должен содержать изначально все данные и открываться по клавише вниз. При вводе List должен сокращаться. Вводимые символы должны находиться в результате не только вначале строки. Желательно выделять цветом в List вводимые символы.


PS Использовать платные закрытые элементы сторонних разработчиков прошу не предлагать.
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.09.2012, 00:11
Ответы с готовыми решениями:

Combobox и autocomplete.
Доброго времени суток. Имеется несколько combobox'ов, Items подгружаются из файлов, т.е. они не фиксированы. При это у всех combobobx'ов...

Combobox и autocomplete
Аutocomplete работает стабильно. Но потребовалось узнать количество подходящих слов. Если совпадений 0 то необходимо отобразить нужную...

Отправка SQL запросов из textbox или combobox
Здравствуйте. Суть проблемы в том, что если запрос выглядит так string s = "SELECT название_столбца FROM ...(и т.д.). 1 вариант ...

4
0 / 0 / 0
Регистрация: 06.11.2012
Сообщений: 14
06.11.2012, 16:15
ты случаем решение не нашел?
Цитата Сообщение от Serge73 Посмотреть сообщение
Отлично получилось через ViewSource:
с этим никак не связано... как ты считаешь?
0
14 / 14 / 2
Регистрация: 24.09.2012
Сообщений: 68
06.11.2012, 17:18  [ТС]
Есть куча полурабочих неэстетичных самоделок.

Остановился на стандартном combobox, там как оказалось по мере набора подставляется результат из ItemSource.
Не идеал, но приемлимо и вроде без косяков.
1
0 / 0 / 0
Регистрация: 06.11.2012
Сообщений: 14
06.11.2012, 21:35
точняк! спасибо...

Добавлено через 4 часа 15 минут
Цитата Сообщение от Serge73 Посмотреть сообщение
Есть куча полурабочих неэстетичных самоделок.

Остановился на стандартном combobox, там как оказалось по мере набора подставляется результат из ItemSource.
Не идеал, но приемлимо и вроде без косяков.
Возник вопрос: как ты организовал привязку так, чтобы у тябя могли добавляться новые элементы или у тебя всегда статический список выбора вариантов???
0
14 / 14 / 2
Регистрация: 24.09.2012
Сообщений: 68
18.01.2013, 23:22  [ТС]
К сожалению, только что увидел ваш вопрос.

XML
1
2
<ComboBox x:Name="carIDComboBox"  DisplayMemberPath="reg_Number" 
SelectedValuePath ="id" SelectedValue="{Binding carID, Mode=TwoWay}">
Использую BindingList в качестве наблюдаемых коллекций. В коде подвязываю ItemSource (можно и в XAML) к combobox .
ItemSource - это то что выпадает и динамически автоматом меняется при добавлении новых элементов где-то в другой таблице, например.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.01.2013, 23:22

Autocomplete у Multiline textbox
В MSDN написано AutoCompleteSource не работает в многострочных TextBox элементов управления. Вопрос в том, можно ли как-нибудь...

Autocomplete and TextBox with DataGridView
Доброй ночи господа! Помогите пожалуйста советом. Есть datagridview, к нему привязана таблица, мне необходимо сделать фильтр по...

TextBox AutoComplete API
кто нибудь сталкивался с такой штукой ? https://github.com/hflabs/dadata-csharp private void textBox1_TextChanged(object...

TextBox AutoComplete + MySql
Что есть: Таблица с большим количеством текстовых строк, пример: link Задача: Облегчить ввод имени для пользователя методом...

textbox+autocomplete=error
Добрый день. Вылезла ошибка с созданием/удалением свойства autocomplete для textbox - не могу победить. Создал простую форму для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru