1
我想在VB.NET桌面應用程序中實現消息通知Gmail樣式?顯示信息後它會自動消失。但我不知道該怎麼做。你會分享你的想法嗎?提前致謝。在VB.NET桌面應用程序中的谷歌通知消息樣式
我想在VB.NET桌面應用程序中實現消息通知Gmail樣式?顯示信息後它會自動消失。但我不知道該怎麼做。你會分享你的想法嗎?提前致謝。在VB.NET桌面應用程序中的谷歌通知消息樣式
如果您在.Net 2.0中使用WinForms,則可以使用NotifyIcon類中的ShowBalloonTip方法。
嘗試從工具箱中將NotifyIcon拖動到窗體上。 然後在您的代碼中,您可以執行以下操作以通過系統托盤顯示通知。
'Requires NotifyIcon1.Visible to be True, and to have an icon set
NotifyIcon1.ShowBalloonTip(15000, title, message, ToolTipIcon.Info)
但是,你要注意,在新的操作系統中,如Windows 7,我給超時(即15000毫秒)沒有任何意義,因爲操作系統控制着。
此外,不幸的是,它需要將Visible屬性設置爲true,並設置圖標。所以如果你不想讓你的程序在系統托盤中顯示,這是行不通的(儘管我注意到當我通過Chrome瀏覽器收到Gmail通知時,Chrome正在托盤中運行,所以也許這就是它要做的事情)。
讓我知道這是否回答你的問題。