2011-01-13 53 views
2

如何讓通知表單在屏幕的角落彈出,然後在所有其他應用程序之上消失,就像他們在MS Outlook中爲新電子郵件做的一樣,或者通知即時消息通知您其中一個聯繫人有剛剛登錄? C#有原生的東西嗎?第三方控制?或者一些開放的源代碼可以實現所有的奇特特效?如何製作淡入/淡出彈出窗口?

回答

5

如果你只是想展現給then..What你正在談論被稱爲巴隆提示的通知區域用戶的一些信息.. ..你能做到這一點與通知圖標控制(http://msdn.microsoft.com/en-us/library/system.windows.forms.notifyicon.aspx

使用BallonTipText屬性設置要顯示的文字..

你不需要像互操作的任何事情要做到這一點..

+0

+1事實證明,這是我將要使用的解決方案,因爲它是最簡單的。但是回覆@WraithNath的功勞,因爲TaskBarNotifier是我真正問到的問題的最佳答案。謝謝! – 2011-01-13 12:09:42

0

在簡單的方法,您可以設置形式TopMostOpacity在Load事件

this.TopMost = true; 
this.Opacity = 0; 

,並具有定時更改您的不透明度。不知道它是否是一個好方法