Создание элементов управления источником привязки в C # из списка файлов по указанному пути - PullRequest
0 голосов
/ 25 июня 2011

Я хочу создать выпадающий список имен файлов из указанной папки (пути), из которой пользователь может выбрать.

Чтобы получить список имен файлов сам, я хотел использовать метод EnumerateFiles (String, String) (я знаю, как получить список имен файлов) .... но не знаю, как взять список файлов этот метод возвращает и создает значения для выпадающего списка.

Единственный способ, которым я создал раскрывающийся список в проекте, который я пересматриваю, - это перечисление, в котором, конечно, есть жестко запрограммированные значения.

Ответы [ 2 ]

1 голос
/ 25 июня 2011
cmbFiles.DataSource=Directory.GetFiles(".");

Где cmbFiles - ваше поле со списком.

0 голосов
/ 25 июня 2011

Предполагая, что вы не хотите (не хотите) использовать источник данных, вы ищете способ заполнить раскрывающийся список и установить значение и текстовое свойство (то есть у вас есть уникальный идентификатор?). Если так, то должен быть ComboBoxItem.

comboBox1.Items.Add(new ComboBoxItem('unique_id', 'text_display'));

Я не помню, встроен ли comboboxitem в набор инструментов для визуальных студий, я просто знаю, что он существует ... lol

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...