在我的应用程序中,我必须向 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/

10-13 06:53