如何摆脱ListView周围奇怪的白色边框

时间:2014-08-11 15:19:21

标签: c# wpf listview

我为ListView提供了这个非常简单的代码:

<Grid>
<Grid.Background>
     <SolidColorBrush Color="Black" Opacity="0.7"/>
</Grid.Background>
    <!--Date Taken Stuff here not relevant -->
    <ListView>
    <ListView.Background>
         <SolidColorBrush Color="Black" Opacity="0.7"/>
    </ListView.Background>
    </ListView>
</Grid>

将背景设置为与其所在网格相同的颜色,使其显示为合并。 但是当我设置BorderTickness = 0

时,我得到了一个奇怪的薄白色寄宿生,整个盒子变黑了

enter image description here

1 个答案:

答案 0 :(得分:0)

我之前从未见过这个问题,但将边框粗细设置为0似乎摆脱了它:

<Grid Background="Black">
    <ListView Margin="10" BorderThickness="0" >
        <ListView.Background>
            <SolidColorBrush Color="Black" Opacity="0.7" />
        </ListView.Background>
    </ListView>
</Grid>