WPF - 请参阅代码中的应用程序图标

时间:2009-01-08 02:47:50

标签: wpf

我已在项目属性中为WPF应用添加了一个图标。

如何引用该图标,以便将其添加到 NotifyIcon我正在为系统托盘创建。

代码是??

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

不起作用。 马尔科姆

2 个答案:

答案 0 :(得分:8)

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;

答案 1 :(得分:2)

我想这可能就是你要找的东西:

How do I use an icon that is a resource in WPF?

您需要将图标作为资源嵌入,然后您可以从代码中访问它。