在我的应用程序中,我必须向 WCF 中的 shell 扩展发送一个 List<MenuItem>
。这些 MenuItem 由图标和标签组成。图标的类型是 System.Drawing.Icon
但我必须从 System.Windows.Media.Imaging.BitmapImage
工作。
有没有办法将 BitmapImage
转换为 Icon
?
最佳答案
我的想法:
首先将 BitmapImage 转换为 Bitmap
Converting BitmapImage to Bitmap and vice versa
然后另存为图标
http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/4a10d440-707f-48d7-865b-1d8804faf649/
希望这可以帮助!
关于c# - 如何将 BitmapImage 转换为 Icon?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11247516/