我正在尝试在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中翻转和旋转图像
猜你喜欢
- 基于NET Core 的Nuget包制作、发布和运用流程解析(完整过程) 2023-05-17
- C# 动态拦截第三方进程中的方法函数(外挂必备) 2023-11-14
- C# 连接数据库 2023-11-14
- C#计时器的三种实现方法 2023-01-06
- Linux服务器部署.Net Core笔记:三、CentOS 7上安装.NetCore运行环境 2023-09-26
- WPF模拟实现Gitee泡泡菜单的示例代码 2023-06-27
- C#实现六大设计原则之迪米特法则 2023-05-17
- OpenXml合并Table单元格代码实例 2023-01-27
- 基于WPF实现拟物音量控件 2023-07-19
- UnityShader使用Plane实现翻书效果 2023-04-27