我有一个ListView
. Its RightToLeft
属性设置为Yes
和它的RightToLeftLayout
被设定为True
. The ListView
填充了目录中的文件。
在我的代码中,我使用以下命令获取文件的适当图标System.Drawing.Icon.ExtractAssociatedIcon(string filePath)
并将其分配给文件。这意味着图标直接来自操作系统。我没有带有自定义图标的目录。
So the result is this:
如您所见,PowerPoint 文件图标已翻转。当我将布局更改为LeftToRight
它被完美地展示出来。我该如何修复它?
Thanks.
如果你只需要反转图标,我建议将其放入Bitmap
然后使用Bitmap.RotateFlip
你可以水平翻转它。
Bitmap bm = System.Drawing.Icon.ExtractAssociatedIcon(string filePath).ToBitmap();
bm.RotateFlip(RotateFlipType.RotateNoneFlipX);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)