WPF中使用Winform中的NotifyIcon类展示托盘。在网上大部分的例子中,使用程序的外部图片文件作为托盘图标。并且只能使用ico格式。
如何使用资源文件设置托盘图标呢?
方法如下:
Icon = new Icon(Application.GetResourceStream(new Uri("pack://application:,,,/icon.ico", UriKind.RelativeOrAbsolute)).Stream)
本文介绍如何在WPF应用程序中使用资源文件来设置托盘图标的步骤。通常情况下,托盘图标需要使用ico格式的外部图片文件,但本文提供了一种方法,即通过Application.GetResourceStream获取资源流并创建Icon对象。
WPF中使用Winform中的NotifyIcon类展示托盘。在网上大部分的例子中,使用程序的外部图片文件作为托盘图标。并且只能使用ico格式。
如何使用资源文件设置托盘图标呢?
方法如下:
Icon = new Icon(Application.GetResourceStream(new Uri("pack://application:,,,/icon.ico", UriKind.RelativeOrAbsolute)).Stream)
5505

被折叠的 条评论
为什么被折叠?