Listview水平垂直线可见性WPF

时间:2013-07-16 08:18:12

标签: wpf listview datagrid listbox itemsource

任何人都可以告诉我如何禁用列表视图水平和垂直线可见性设置为false.like在数据网格中我们使用属性gridLine = false.So是否有任何listview选项?

1 个答案:

答案 0 :(得分:9)

假设您使用ListView设置为GridView作为View,则默认情况下ListView不会显示垂直或水平线。

如果您想添加水准线,那么您可以更改ListViewItem上的边框,例如:

<ListView ...>
    <ListView.ItemContainerStyle>
        <Style TargetType="{x:Type ListViewItem}">
            <Setter Property="BorderBrush" Value="LightGray" />
            <Setter Property="BorderThickness" Value="0,0,0,1" />
        </Style>
    </ListView.ItemContainerStyle>
    <ListView.View>
        <GridView>
            <GridViewColumn ... />
        </GridView>
    </ListView.View>
    ...

如果您想添加垂直线,请参阅here以获取更多信息。