Извлечь данные combobox item

180
02 февраля 2020, 14:50

У меня есть Combobox в нем есть ComboBoxItem, помимо Content можно как то вытащить другие данные например DataContext, а затем присвоить переменной

Answer 1

Конечно, можно:

foreach (ComboBoxItem item in comboBox1.Items)
{
    var x = item.DataContext;
    //...
}

Только зачем присваивать свойству DataContext какие-то строки? Обычно свойству DataContext присваивается объект для привязки, и не на уровне ComboBoxItem, а на уровне элемента управления или окна в целом. Если вам нужно хранить произвольные данные в ComboBoxItem, используйте свойство Tag.

READ ALSO
Не показывает информацию о диске C

Не показывает информацию о диске C

Должен показывать инфу о всех дисках, а показывает только о диске DПочему?

176
Как получить список файлов из папки на c#?

Как получить список файлов из папки на c#?

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

193
FormatException для DataGridViewComboCell

FormatException для DataGridViewComboCell

Я использую вот такой метод погрузки данных в comboBox

200