列表视图水平线和垂直线可见性WPF[关闭]。

问题描述 投票:0回答:1

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

像在 DataGrid 我们使用的属性是 gridLine=false.

那么listview有没有什么选项呢?

wpf listview datagrid listbox
1个回答
11
投票

假设你使用的是 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>
    ...

如果你想添加垂直线,那么请看 此处 更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.