Sto cercando di convertire un'immagine PNG trasparente come ImageSource in un System.Drawing.Icon che rispetta la trasparenza del PNG.Converti PNG trasparente in System.Drawing.Icon nel codice
WPF può in qualche modo eseguire questa operazione internamente se si imposta l'icona di una finestra su PNG ImageSource, ma esiste un modo per farlo manualmente? In particolare ho bisogno di questo per impostare l'icona di notifica del vassoio di sistema e voglio davvero evitare l'uso di risorse in formato .ico maldestro.
Come nota a margine, windows vista + supporta i file .ico che sono in realtà in formato PNG. Per te funziona? http://blogs.msdn.com/b/oldnewthing/archive/2010/10/22/10079192.aspx – MerickOWA
A meno che non ci sia qualche utilità/funzione in .NET che possa essere usata per creare un .ico da un PNG sul vola ... Buono a sapersi, comunque. – devios1
@chaiguy hai guardato usando http://www.hardcodet.net/projects/wpf-notifyicon per fare roba di sistema WPF? – MerickOWA