WPF - см. Значок приложения в коде - PullRequest
2 голосов
/ 08 января 2009

Я добавил значок в приложение WPF в свойствах проекта.

Как мне обратиться к этому значку, чтобы я мог добавить его к NotifyIcon, который я создаю для системного трея.

В коде это ??

  System.Windows.Forms.NotifyIcon ni = new System.Windows.Forms.NotifyIcon();
  ni.Icon = new System.Drawing.Icon("MyIcon.ico");

не работает. Malcolm

Ответы [ 2 ]

8 голосов
/ 10 января 2009
System.Windows.Forms.NotifyIcon ni = new System.Windows.Forms.NotifyIcon();
ni.Icon = System.Drawing.Icon.ExtractAssociatedIcon(
             System.Reflection.Assembly.GetEntryAssembly().ManifestModule.Name);
ni.Visible = true;
2 голосов
/ 08 января 2009

Я думаю, это то, что вы ищете:

Как использовать значок, являющийся ресурсом в WPF?

Вам необходимо встроить значок в качестве ресурса, а затем получить к нему доступ из кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...