у меня проблема с ListView. Если элементов нет, должно быть показано, например, что-то вроде «Нет элемента». И я могу это сделать, но если я это сделаю, ListView исчезнет. Мне нужно, чтобы этот текст отображался внутри списка, а заголовок списка должен оставаться прежним.
Мой стиль listView для пустого списка теперь:
<Style TargetType="{x:Type ListView}" >
<Setter Property="BorderThickness" Value="2,2,0,0"/>
<Setter Property="BorderBrush" Value="#FFFFFF"/>
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Items.Count,
RelativeSource={RelativeSource Self}}" Value="0">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<Border BorderThickness="1" BorderBrush="#FFFFFF"
Background="#FFFFFF">
<TextBlock> No items</TextBlock>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</DataTrigger>
</Style.Triggers>
</Style>