8,757
社区成员
发帖
与我相关
我的任务
分享<Path Stroke="Blue" StrokeThickness="1" Fill="Blue" Name="PanUp">
<Path.Data>
<GeometryGroup FillRule="Nonzero">
<PathGeometry >
<PathGeometry.Figures >
<PathFigure StartPoint="40,40" IsFilled="True" >
<PathFigure.Segments >
<LineSegment Point="75,75" ></LineSegment>
<LineSegment Point="110,40"></LineSegment>
</PathFigure.Segments>
</PathFigure>
<PathFigure StartPoint="110,40">
<PathFigure.Segments>
<ArcSegment Size="50,50" RotationAngle="45" IsLargeArc="False" SweepDirection="Counterclockwise" Point="40,40"/>
</PathFigure.Segments>
</PathFigure>
</PathGeometry.Figures>
</PathGeometry>
</GeometryGroup>
</Path.Data>
</Path>
<PathFigure StartPoint="40,40" IsFilled="True" >
<PathFigure.Segments >
<LineSegment Point="75,75" ></LineSegment>
<LineSegment Point="110,40"></LineSegment>
</PathFigure.Segments>
</PathFigure>
在第二个绘制蓝色填充<PathFigure StartPoint="110,40">
<PathFigure.Segments>
<ArcSegment Size="50,50" RotationAngle="45" IsLargeArc="False"
weepDirection="Counterclockwise" Point="40,40"/>
</PathFigure.Segments>
</PathFigure>
为什么不能这样做,要不就使用两个Path,这样在代码中使用很不方便。