2

XAML ノード (この場合は System.Windows.Shapes.Path) を解析するコードからRotateTransform値 (度) とScaleTransformを取得しようとしています。

<Path Data="M272,0 L0,0" Height="12.274" Canvas.Left="17.997" StrokeStartLineCap="Flat" 
  StrokeEndLineCap="Flat" Stroke="White" StrokeThickness="3" StrokeLineJoin="Miter" 
  Canvas.Top="44.53" Width="146.499" Stretch="Fill" RenderTransformOrigin="0.5,0.5">
  <Path.RenderTransform>
        <TransformGroup>
            <ScaleTransform ScaleX="-1"/>
            <SkewTransform/>
            <RotateTransform Angle="-90"/>
            <TranslateTransform/>
        </TransformGroup>
    </Path.RenderTransform>
</Path>

RenderTransformを使用すると、Matrix Value を取得できますが、そこから angle と scaleX を取得できません。

myPath.RenderTransform.Value

これらの情報を取得するにはどうすればよいですか?

ありがとうございました

4

1 に答える 1