【问题标题】:Default state of the systray icon系统托盘图标的默认状态
【发布时间】:2011-03-14 06:49:15
【问题描述】:

在我的 WPF 应用程序中,我必须设置一个系统托盘图标。这是一个每天都会使用的业务应用程序。

在win 7中(也许是vista,我不知道),有些图标可以隐藏,只在通知时显示,一直显示。是否可以直接指示我的系统托盘图标必须始终显示?否则,我的客户将不得不在它安装此程序的每个工作站上进行设置

谢谢!

【问题讨论】:

  • 不,这应该是不可能的。您可以随时使用气球来通知用户信息。
  • 不!您不能使通知图标始终可见。相反,您可以对其执行以下步骤: 1. 右键单击​​任务栏中的 o 计时器控件,然后选择“自定义通知图标”。 2.勾选“始终在任务栏上显示所有图标和通知”复选框
  • 我知道,但客户必须在他的 800 台计算机上执行此操作。这不是为了提供信息,这是为了显示程序,所以气球对此不起作用

标签: c# wpf windows-7 trayicon systray


【解决方案1】:

不支持。你可以看到Raymond对此的想法。

【讨论】:

  • 是的,我想过,但是为什么程序不能要求用户默认显示他的图标?像这样,用户可以直接在安装/首次启动时指示是否要显示图标而无需进入菜单,找到正确的图标,...
  • 我认为您能做的最好的事情就是显示一个窗口,向用户提供有关如何将图标设置为始终可见的说明。请参阅this article,特别是“更改图标和通知在通知区域中的显示方式”部分。
猜你喜欢
  • 1970-01-01
  • 2011-11-11
  • 1970-01-01
  • 2016-08-22
  • 1970-01-01
  • 2011-04-16
  • 2011-06-25
  • 2023-03-06
  • 1970-01-01
相关资源
最近更新 更多