如何展平WPF边框以形成无缝表面?

时间:2019-01-22 15:32:14

标签: wpf xaml border

我有一些矩形,这些矩形的边框分别代表不同的状态。我正在尝试创建一个只是背景颜色的占位符形状。为了使它们的大小均一,我添加了一个边框,该边框的颜色与此占位符的默认背景相同。您可以在下图中看到它。但是,边框上有一条很小的内线或边缘,我无法摆脱它,这使它看起来不像是“平坦”的表面。如何删除该行?当前边界是:

<Border Margin="2.5" BorderBrush="{Binding exampletext, FallbackValue=#00bc00}"
            Background="#788585" BorderThickness="4"
            CornerRadius="3">

Placeholder object

1 个答案:

答案 0 :(得分:0)

不要设置BorderThichkness,可能也不需要BorderBrush:

<Border Margin="2.5" 
        Background="#788585" 
        CornerRadius="3">

更新:如果您需要4像素宽的占位符,则可以尝试使用填充:

<Border Margin="2.5" 
        Background="#00bc00" Padding="4"
        CornerRadius="3">