我有一个在设计时转换的图像以获得特定的角度。 XAML 如下所示。
<Image x:Name="Yelkovan" HorizontalAlignment="Left" Height="163" Margin="178,80,0,0" VerticalAlignment="Top" Width="14" Source="/k-yelkovan.png" RenderTransformOrigin="0.558,0.863">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform/>
<SkewTransform/>
<RotateTransform Angle="-30"/>
<TranslateTransform X="27.336" Y="-7.117"/>
</TransformGroup>
</Image.RenderTransform>
</Image>
我想在运行时通过vb.net代码设置角度,即当按下按钮时,将其变换角度从-30设置为仅+45度。这怎么可能?
您可以为您的 RotateTransform 命名:
<RotateTransform x:Name="Rotation" Angle="-30"/>
然后就可以像控件一样访问它了:
Me.Rotation.Angle = -25