我正在尝试在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中翻转和旋转图像
基础教程推荐
猜你喜欢
- C#操作DataGridView获取或设置当前单元格的内容 2023-05-22
- Unity利用XML制作一个简易的登录系统 2023-05-26
- WPF实现动画效果(一)之基本概念 2023-06-20
- C#串口通信工具类的封装 2023-05-22
- c# – 将sql_variant与Entity Framework 4一起使用 2023-11-22
- c# Mongodb 2023-11-25
- 浅谈C#六大设计原则 2023-03-03
- VS2019属性管理器没有Microsoft.Cpp.x64.user的解决办法 2023-02-09
- c# – 如何使用.NET将byte []转换为字符串,以生成与SQL Server转换格式1或2相同的字符串? 2023-11-24
- C# 递归算法详解 2023-05-06