【发布时间】:2014-09-22 10:22:27
【问题描述】:
好吧,伙计们,对 C# 还很陌生,但我已经开始使用它了。
我有一个最小化到系统托盘的应用程序,我正在使用WPF NotifyIcon 来执行此操作。我正在尝试使用内置的气泡提示功能。
虽然我没有遇到任何错误,但它似乎无法正常工作。
我的代码如下:
private void OnTaskBarMenuItemExitClick(object sender, RoutedEventArgs e)
{
m_isExplicitClose = true;//Set this to unclock the Minimize on close
this.Close();
string title = "WPF NotifyIcon";
string text = "This is a standard balloon";
TaskBar.ShowBalloonTip(title, text, Properties.Resources.Server);
}
应该发生的是,当我关闭应用程序时,它会隐藏到系统托盘(并且会),但也应该弹出 BalloonTip(并且不会)。
任何想法;我被难住了? :(
【问题讨论】:
-
尝试使用
Hide()而不是Close() -
This.Close() 防止它形成欺骗
-
它与隐藏/关闭功能无关 - 气球在其他功能中也不起作用。
-
你能发布更多代码吗
-
什么?这是唯一的问题???
标签: c# wpf notifyicon balloon-tip