Wpf 画一个点在中心的圆-在哪里
我想在XAML/WPF中画一个中心点的圆,并使用以下代码:Wpf 画一个点在中心的圆-在哪里,wpf,xaml,draw,system.drawing,Wpf,Xaml,Draw,System.drawing,我想在XAML/WPF中画一个中心点的圆,并使用以下代码: <Ellipse Name="Circle" Canvas.Left="4.88" Canvas.Top="15.095" Width="9.14" Height="9.14" Stroke="Red" StrokeThickness="0.1" />
<Ellipse Name="Circle"
Canvas.Left="4.88"
Canvas.Top="15.095"
Width="9.14"
Height="9.14"
Stroke="Red"
StrokeThickness="0.1" />
<Ellipse Name="Point"
Canvas.Left="9.2"
Canvas.Top="19.415"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Width="0.5"
Height="0.5"
Fill="Red"
Stroke="Red"
StrokeThickness="0.1" />
但该点不在圆的中心。哪里出错了?椭圆元素没有居中。最好将路径元素与椭圆几何结合使用:
<Path Name="Circle" Stroke="Red" StrokeThickness="0.1">
<Path.Data>
<EllipseGeometry Center="9.45,19.665" RadiusX="4.57" RadiusY="4.57"/>
</Path.Data>
</Path>
<Path Name="Point" Fill="Red">
<Path.Data>
<EllipseGeometry Center="9.45,19.665" RadiusX="0.25" RadiusY="0.25"/>
</Path.Data>
</Path>