要设计一个比较好看的ListView,可能需要写一个比较复杂的ListViewItem的Style,
以下是一个Style示例,其中有许多没怎么用过的属性,在此记下以供以后查看。
<Style x:Key="{x:Type ListViewItem}" TargetType="{x:Type ListViewItem}">
<Setter Property="Control.Background" Value="#00FFFFFF" />
<Setter Property="Control.BorderBrush" Value="#FF898989" />
<Setter Property="Control.BorderThickness" Value="0" />
<Setter Property="Control.Foreground" Value="#FF000000" />
<Setter Property="FrameworkElement.Margin" Value="0" />
<Setter Property="FrameworkElement.Height" Value="64" />
<Setter Property="Control.FontSize" Value="12" />
<Setter Property="Control.VerticalContentAlignment" Value="Center" />
<Setter Property="FrameworkElement.FocusVisualStyle" Value="{x:Null}" />
<Setter Property="ListBoxItem.IsSelected" Value="{Binding