1 | ||||||
.NET 4.x Отображение картинки в DataGrid в зависимости от контекста14.01.2016, 18:28. Показов 6148. Ответов 7
Метки нет (Все метки)
Имеется:
Проверку вести в ViewModel. Не пойму как правильно такое сделать.
0
|
14.01.2016, 18:28 | |
Ответы с готовыми решениями:
7
Отображение картинки в ячейке DataGrid в зависимости от условия dataGrid + image --- отображение картинки по щелчку Динамическое отображение картинки в DataGridView в зависимости от условия Отображение данных в одном datagrid при клике в другом datagrid |
879 / 558 / 291
Регистрация: 21.11.2012
Сообщений: 1,553
|
|
15.01.2016, 12:00 | 3 |
skilllab,
ну сделай в модели свойство типа ImageSource и привяжи колонку датагрида к нему, при заполнении соответственно коллекции, сделай проверку нужного свойства и устанавливай свойству типа ImageSource нужную картинку) а вообще я похожее делал конвертером
0
|
879 / 558 / 291
Регистрация: 21.11.2012
Сообщений: 1,553
|
|
15.01.2016, 12:20 | 5 |
skilllab,
передавал в него значение проверяемой ячейки/свойства и возвращал нужную картинку
0
|
879 / 558 / 291
Регистрация: 21.11.2012
Сообщений: 1,553
|
||||||||||||||||
15.01.2016, 12:34 | 7 | |||||||||||||||
Сообщение было отмечено skilllab как решение
Решение
что-то типа такого:
Добавлено через 4 минуты и да, соответственно нужно будет где-то, к примеру, ресурсах окна
1
|
15.01.2016, 19:08 [ТС] | 8 | ||||||||||
т.е. всёравно вводить новое свойство в Model?
А значит ещё где его надо будет устанавливать, а значит надо будет проверку вводить, есть ли определённые данные в Model. Добавлено через 45 минут Запилил. Но поведение странное. Сделал конвертер так:
И вот что происходит: при загрузке в DataGrid столбец с картинками пустой, обращение к конвертеру не происходит. При жмакании на строку происходит обращение к конвертеру и столбец ПОЛНОСТЬЮ заполняется значением полученной картинки. Т.е. если в выделенной строке есть List и кол-во не равно нулю - весь столбец в картинках с аттачем; если в строке у List кол-во равно нулю - то весь столбец пустой. Что сделал не так?
0
|
15.01.2016, 19:08 | |
15.01.2016, 19:08 | |
Помогаю со студенческими работами здесь
8
Вывод из базы данных и отображение расширенного контекста Вывод таблицы в зависимости от значения DataGrid Картинки в DataGrid BackColor записи в DataGrid в зависимости от значения поля Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |