在我的应用程序中,我必须List<MenuItem>
在 WCF 中向我的 shell 扩展发送一个。这些 MenuItem 由一个图标和一个标签组成。图标的类型是,System.Drawing.Icon
但我必须从System.Windows.Media.Imaging.BitmapImage
. 有没有办法转换BitmapImage
成Icon
?
问问题
5137 次
2 回答
5
我的想法:
首先将 BitmapImage 转换为 Bitmap
然后另存为图标
http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/4a10d440-707f-48d7-865b-1d8804faf649/
希望这可以帮助!
于 2012-06-28T15:16:45.560 回答
0
我自己还没有以这种方式创建图标,但也许你可以从图形到图标中受益。然后你可以选择插值模式(这可能会很好)。在此处查看示例:http ://www.dreamincode.net/code/snippet1684.htm
于 2012-06-28T15:07:56.537 回答