У меня есть ListBox в моем проекте WPF, для которого задан источник данных «MyObjectCollection».
Мне удалось заставить ListBox отображать мою коллекцию, а каждый элемент отображать два строковых свойства объекта. Объект также содержит изображение. Как получить изображение для отображения в ListBox?
В настоящее время я использую приведенный ниже код для привязки к моему источнику данных
<UserControl.Resources>
<DataTemplate x:Key="CustomerTemplate">
<Border BorderThickness="2" BorderBrush="silver" CornerRadius="5" Padding="1"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<Grid>
<Image Source="{Binding Artwork}" Tag="{Binding Artwork}" VerticalAlignment="Stretch" ></Image>
<TextBlock Text="{Binding Name}" Foreground="#515151"
FontSize="16" HorizontalAlignment="Stretch"
FontWeight="Bold" />
<TextBlock Text="{Binding Length}" Foreground="#515151" Margin="0,25,0,0"
FontSize="10" HorizontalAlignment="Stretch"
FontWeight="Bold" />
</Grid>
</Border>
</DataTemplate>
</UserControl.Resources>
Спасибо,
Ben