wpf 怎么消除border边框颜色与背景色之间细线
作者:互联网
写项目的时候发现这样一个现象
上面的border是设置borderbrush和background都为白色,但是视觉两者之间却有一条黑线,这其实是窗口背景色,不信可以改窗口颜色试试
<Border Background="White" CornerRadius="80" BorderThickness="10" BorderBrush="White">
</Border>
下面的border是处理之后的,其实就是再外面再包一个border绑定内部的背景色和圆角就行了
<Border Grid.Row="1" CornerRadius="{Binding ElementName=secondBorder,Path=CornerRadius}" Background="{Binding ElementName=secondBorder,Path=Background}">
<Border x:Name="secondBorder" Background="White" CornerRadius="80" BorderThickness="10" BorderBrush="White">
</Border>
</Border>
标签:再包,borderbrush,窗口,背景色,颜色,wpf,border 来源: https://blog.csdn.net/Jet_KILL/article/details/115090295