через ItemsSource я прикручиваю массив элементов(элемент массива это путь)
В самом ListView, у каждого элемента есть TextBlock и Image
И вообщем задача в том, чтоб если это картинка, добавился путь в Source в image, а если это не картинка, путь в TextBlock
Возможна ли вообще такая реализация с помощью ListView ?
есть два путя решения. 1. Через селектор(сложный вариант на мой взгляд) 2. Через DataTemplate о 2ом. В Ваш DataTemplate добавляете ContentPresenter. в нём Content = {Binding}. В ресурсы этого Content Presenter добавляете Два DataTemplate, в каждом из них определяете типы объектов которые хотите отобразить, к примеру текст — DataType="{x:Type sys:String}" . А в теле этого DataTemplate определяете отображение
Обсуждают сегодня