2013-11-28 49 views
0

有沒有一種方式來以編程方式關閉氣球提示,以便用戶不必點擊它?
讓我們想象,形勢的變化,也沒有理由表明尖了,顯示它更長,直到超時也只是噪音......以編程方式關閉氣球提示

我試圖

icon.BalloonTipText = ""; 
icon.BalloonTipTitle = ""; 
icon.ShowBalloonTip(0); 

但導致ArgumentException「氣球提示文本必須具有非空值」。

我更喜歡C#的答案,但C++也是。

回答

4

有一種很糟糕的做法,我在某個時間之前就已經這樣做了。您不需要將文字設置爲空白。

只隱藏圖標並顯示回來。可能聽起來很醜,但完成了工作。

private void HideBalloonTooltip() 
{ 
    if (notifyIcon.Visible) 
    { 
     notifyIcon.Visible = false; 
     notifyIcon.Visible = true; 
    } 
}