gpt4 book ai didi

WPF:是否可以使用 GeometryDrawing 渲染一个圆?

转载 作者:行者123 更新时间:2023-12-04 02:39:15 25 4
gpt4 key购买 nike

我有一个类似这样的 GeometryDrawing:

<DrawingImage x:Key="{ComponentResourceKey TypeInTargetAssembly={x:Type wpfhlp:FokusGroupBox},ResourceId=IconTest}">
<DrawingImage.Drawing>
<DrawingGroup>
<GeometryDrawing Brush="Black" Geometry="M0,260 L0,600 L110,670 L110,500 L190,550 L190,710 L300,775 L300,430 L150,175"/>
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>

现在我想画一个圆,但我只能找到移动、画线的命令,没有画圆的命令。

有没有办法让 GeometryDrawing 画一个圆?

最佳答案

....
<GeometryDrawing Brush="Black">
<GeometryDrawing.Geometry>
<EllipseGeometry Center="0,0" RadiusX="1" RadiusY="1" />
</GeometryDrawing.Geometry>
</GeometryDrawing>
或者,您也可以使用 Path Markup Syntax绘制两条椭圆弧(圆的上半部分和下半部分):
<GeometryDrawing Brush="Black" Geometry="M -1,0 A 1,1 0 1 1 1,0 M -1,0 A 1,1 0 1 0 1,0" />

关于WPF:是否可以使用 GeometryDrawing 渲染一个圆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4165553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com