首页 > 解决方案 > wpf如何删除矩形(角)线形边框

问题描述

<DockPanel Margin="5,5,5,5" Background="Red"> //the line color refercence this.
    <DockPanel Margin="0,12,0,0" HorizontalAlignment="Left">
        <Path Data="M 12,12 C 5,10.3 2.9,7.6 0.25,0.25 6.9,5.16 8.5,5.1 12,5" Fill="#EEEEEE" />
        <Border
            Margin="0,-6,0,0"
            Background="#EEEEEE"
            BorderBrush="#EEEEEE"
            BorderThickness="5"
            CornerRadius="5,5,5,5">
                <TextBlock>#Test</TextBlock>
        </Border>
    </DockPanel>
</DockPanel>

我创建了一个边框来设置 CornerRadius 和 BorderThickness,但里面的边框将显示矩形(角)线。我可以知道如何删除它吗?谢谢。

飞涨

其他情况:

其他情况

标签: c#wpfxaml

解决方案


这将解决问题。

<DockPanel Margin="5,5,5,5" Background="red">
    <DockPanel Margin="0,12,0,0" HorizontalAlignment="Left">
        <Path Data="M 12,12 C 5,10.3 2.9,7.6 0.25,0.25 6.9,5.16 8.5,5.1 12,5" Fill="#EEEEEE" Margin="0,0,-1,0"/>
        <Border Margin="0,-6,0,0" Background="#EEEEEE" CornerRadius="5" Padding="5">
            <TextBlock>#Test</TextBlock>
        </Border>
    </DockPanel>
</DockPanel>

推荐阅读