gpt4 book ai didi

c# - 为什么 WPF NotifyIcon Icon 属性 setter 抛出异常?

转载 作者:行者123 更新时间:2023-11-30 13:21:04 24 4
gpt4 key购买 nike

我在使用 WPF 中的 NotifyIcon 时遇到问题,第二行抛出异常。我似乎无法找到使用资源中的图标文件的方法,任何人都可以提供帮助。

notifyI = new NotifyIcon();
notifyI.Icon = new Icon("Power.ico");
notifyI.Text = "Shutdown Timer";
notifyI.Visible = true;
notifyI.MouseDoubleClick += new
System.Windows.Forms.MouseEventHandler(notifyI_MouseDoubleClick);

最佳答案

Icon(string) 构造函数在磁盘 文件中寻找图标文件,它不在资源中寻找。考虑改用 Icon(Stream) 构造函数。

或者使用项目 + 属性,资源选项卡,添加资源按钮上的箭头,添加现有文件。选择您的 .ico 文件。然后你会像这样使用它:

 notifyI.Icon = Properties.Resources.Power;

关于c# - 为什么 WPF NotifyIcon Icon 属性 setter 抛出异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2935772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com