Я показываю изображения внутри списка. Связывание источника управления изображением с помощью объекта через datacontext списка.WPF - управление изображениями внутри списка
Проблема: Я хочу показать изображение без изображения (изображение), если у url нет изображения. Возможно ли это сделать в коде xaml.
Код:
<ListBox ClipToBounds="False" x:Name="lbBestSellerImage" Width="Auto"
ItemsSource="{Binding}" ItemsPanel="{DynamicResource iptListBox}"
ItemContainerStyle="{DynamicResource ListBoxItemStyle}" />
<Style x:Key="ListBoxItemStyle" TargetType="{x:Type ListBoxItem}">
<Setter Property="Background" Value="Transparent"/>
<Setter Property="Padding" Value="2,0,0,0"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ListBoxItem}">
<Grid Width="150">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Image HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Row="0" x:Name="img" Source="{Binding ImageUrl}" Height="74" Stretch="Fill" Width="75"/>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
Вы хотите отобразить * текст * 'Нет изображения', или просто хотите, чтобы у вас не было изображения? – slugster
«Нет изображения» - это текст на картинке. Я хочу отобразить это изображение, если нет изображения для элемента. – Geeth