好吧,我有一个Windows窗体应用程序,在其中我添加了几个listViews以便为用户保存一些数据,看起来像这样
如您所见,我的表单背景色为黑色,因此列表视图的网格线和标题白色为令人讨厌的对比,因此经过一个小时的搜索后,我决定在这里问运气。
[问题]:如何编辑列表视图的“标题和网格线”的颜色以满足我的需要?
您可以在DataGrid中执行此操作,但我认为ListView没有简便的方法,因为与DataGrid不同,这些行没有属性。
<Style TargetType="{x:Type DataGrid}">
<Setter Property="HorizontalGridLinesBrush" Value="Red"/>
<Setter Property="VerticalGridLinesBrush" Value="Green"/>
</Style>
将其放入应用程序资源或窗口资源中。
除此之外,还有一种方法可以更改每个ListViewItem的边框颜色:
<Style TargetType="{x:Type ListViewItem}">
<Setter Property="BorderBrush" Value="Red"/>
</Style>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句