0

谁能告诉我如何禁用ListView水平和垂直线的可见性?

就像DataGrid我们使用属性一样gridLine=false

那么listview有什么选择吗?

4

1 回答 1

11

假设您使用 aListViewGridViewset 作为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>
    ...

如果您想添加垂直线,请参阅此处了解更多信息。

于 2013-07-16T08:20:26.577 回答