【发布时间】:2020-05-26 09:20:09
【问题描述】:
我有一个 WinForms 应用程序,它有一个写入 Properties.Settings 的小安装程序。用户需要从他的硬盘中选择他的 notifyIcon 图标。我不能只是改变它
notifyIcon1.Icon = Properties.Settings.Default.userIcon;
因为它抛出“无法从“字符串”转换为“System.Drawing.Icon”。
有人可以纠正我吗?
提前致谢。
【问题讨论】:
-
尝试检查这个线程 - stackoverflow.com/questions/74466/… 即使它是 WPF,它也解释了如何在给定路径时获取 System.Drawing.Icon 对象。
-
Icon icon = new Icon(@"Properties.Settings.Default.userIcon", [The Icon Size, Eventually]); -
吉米,你的解决方案奏效了!非常感谢!