Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何绘制半圆形矩形?_C#_Wpf_Xaml_Rounded Corners - Fatal编程技术网

C# 如何绘制半圆形矩形?

C# 如何绘制半圆形矩形?,c#,wpf,xaml,rounded-corners,C#,Wpf,Xaml,Rounded Corners,我想要一个像图中一样的半圆形矩形,但只圆形了两条边 我试过使用RadiusX=“”RadiusY=“,但这会使所有4条边变圆。如果使用边框,可以指定四个不同的半径(左上,右上,右下),用逗号分隔,例如: <Border BorderBrush="Blue" BorderThickness="3" CornerRadius="5,5,0,0" Margin="10"> <TextBlock>....</TextBlock> </Border>

我想要一个像图中一样的半圆形矩形,但只圆形了两条边


我试过使用
RadiusX=“”RadiusY=“
,但这会使所有4条边变圆。

如果使用
边框
,可以指定四个不同的半径(
左上
右上
右下
),用逗号分隔,例如:

<Border BorderBrush="Blue" BorderThickness="3" CornerRadius="5,5,0,0" Margin="10">
    <TextBlock>....</TextBlock>
</Border>

....