Преобразование прозрачного PNG в System.Drawing.Icon в коде

Я хочу преобразовать прозрачное изображение PNG как ImageSource в System.Drawing.Icon, который учитывает прозрачность PNG.

WPF может каким-то образом сделать это внутренне, если вы установите для значка окна значение PNG ImageSource, но есть ли способ сделать это вручную? В частности, мне это нужно для установки значка уведомления на панели задач, и я действительно хочу избежать использования неуклюжих ресурсов формата .ico.

6
задан John Saunders 5 February 2011 в 23:49
поделиться