surfacelistbox项目的基本格式
本文关键字:格式 项目 surfacelistbox | 更新日期: 2023-09-27 18:17:58
我的WPF c#应用程序中的surfacelistbox在列表中的每个项目周围都有一个浅色的边框。我怎么才能摆脱这个?是否有任何填充属性等可以改变,我错过了?
谢谢你,
丹可能是这个?
<s:SurfaceWindow.Resources>
<SolidColorBrush x:Key="{x:Static s:SurfaceColors.ListBoxBackgroundBrushKey}" Color="Transparent" />
</s:SurfaceWindow.Resources>
来自MSDN论坛
Eben几乎是对的-但是你需要改变ListBoxItem的背景颜色,而不是ListBox:
<Window.Resources>
<ResourceDictionary>
<SolidColorBrush x:Key="{x:Static s:SurfaceColors.ListBoxItemBackgroundBrushKey}" Color="Transparent" />
</ResourceDictionary>
</Window.Resources>
如果你想隐藏选中的项目背景,使用:
<SolidColorBrush x:Key="{x:Static s:SurfaceColors.ListBoxItemSelectionBackgroundBrushKey}" Color="Transparent" />