Программное управление ComboBox в WPF

Задача: программно определить набор данных в Combobox. Усложняя задачу — данные берутся из БД

Решение: отказаться от определения в XAML-разметке, перенеся определение источников данных в исполняемую часть

Реализация:

В XAML-разметке необходимо определить только имя ComboBox

В исполняемой части

Необходимые пояснения к коду.

Предполагается, что у вас настроено и инициализировано подключение к БД.

Первая строка —  определяем переменную mans и в неё направляем выборку из таблицы MangersTableSet, определив выборку в коллекцию List.

Вторая строка — указываем, что источником данных для ComboBox с именем ManagerCmb будет список mans.

Третья строка — DisplayMemberPath — выводимая часть выпадающего списка

Четвёртая строка — Значение выбранного элемента. Не путать с индексом (порядковый номер).

Add a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *