我想创建一个一边有曲率的正方形,但不知道如何使用路径
Example image shape I wanted
我能想到的最接近的就是这个形状
<Path Stroke="Black" StrokeThickness="1" Fill="Red" Data="M50,0 L100,0 L100,100 L0,100 L0,30 A30,30 0 0 1 30,0 Z" Margin="-886.5,-3741.5,1414.5,5143.5" Stretch="Fill" RenderTransformOrigin="0.5,0.5" >
<Path.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleY="-1"/>
<SkewTransform/>
<RotateTransform/>
<TranslateTransform/>
</TransformGroup>
</Path.RenderTransform>
</Path>
1条答案
按热度按时间v64noz0r1#
你可以把它画成这样:
有关
A
指令的参数的详细信息,请参见ArcSegment
和Path Markup Syntax。与您的方法的主要区别在于sweepDirectionFlag
的值。