【发布时间】:2013-07-05 13:04:31
【问题描述】:
我在Canvas 的中心画了一个Ellipse。这样做时,Ellipse 的左上角实际上绘制在中心,但我希望Ellipse 的中心点位于中心。为此,我认为我需要一个RenderTransform,但我无法让它正常工作。
<Ellipse Stroke="Red" RenderTransformOrigin="0.5,0.5" StrokeThickness="5" HorizontalAlignment="Center" VerticalAlignment="Center" Width="100" Height="100">
我缺少一个属性吗?
【问题讨论】:
-
我认为你应该在 canvas.Left 和 Canvas.top 上设置附加属性。
标签: c# wpf silverlight xaml rendertransform