Estoy tratando de convertir una imagen PNG transparente como un ImageSource en un System.Drawing.Icon que respeta la transparencia del archivo PNG.Convertir PNG transparente a System.Drawing.Icon en el código
WPF de alguna manera puede hacer esto internamente si configura el icono para una ventana a un PNG ImageSource, pero ¿hay alguna forma en que pueda hacerlo manualmente? Específicamente, necesito esto para configurar el icono de notificación de la bandeja del sistema y realmente quiero evitar el uso de recursos de formato .ico torpes.
Como nota al margen, Windows Vista + admite archivos .ico que en realidad están en formato PNG. ¿Esto funciona para tí? http://blogs.msdn.com/b/oldnewthing/archive/2010/10/22/10079192.aspx – MerickOWA
No, a menos que haya alguna utilidad/función en .NET que pueda usar para construir un .ico desde un PNG en el volar ... Es bueno saberlo, aunque. – devios1
@chaiguy ¿ha mirado usando http://www.hardcodet.net/projects/wpf-notifyicon para hacer cosas en la bandeja del sistema WPF? – MerickOWA