如何在C#Windows 8.1 Store App中翻转和旋转图像

我正在尝试在C#中翻转和旋转图像(适用于Windows Store App).如果我尝试翻转先旋转某个角度(例如x)的图像,就会变得很复杂.我懂了Image.RotateFlip该方法仅适用于Dektop应用程序.是否有任何现有的API可以在这种情况下...

我正在尝试在C#中翻转和旋转图像(适用于Windows Store App).
如果我尝试翻转先旋转某个角度(例如x)的图像,就会变得很复杂.

我懂了

Image.RotateFlip

该方法仅适用于Dektop应用程序.

是否有任何现有的API可以在这种情况下提供帮助?任何帮助表示赞赏:)

解决方法:

如果您使用的是Windows Store应用程序(C#),则假定您的GUI使用XAML.如果是这种情况,并且您想执行轮换,则应使用此标记位.

对于旋转:

 <Image Source="/Assets/Logo.png" >
        <Image.RenderTransform>
            <RotateTransform Angle="90"/>
        </Image.RenderTransform>
 </Image>

对于翻转:

<Image Source="/Assets/Logo.png">
  <Image.RenderTransform>
    <ScaleTransform ScaleY="-1"/>
  </Image.RenderTransform>
</Image>

如果要执行动画,则可能需要查看this答案.

本文标题为:如何在C#Windows 8.1 Store App中翻转和旋转图像

基础教程推荐