2010年7月6日 星期二

Noticeboard - Silverlight訊息看板套件

在撰寫Silverlight應用程式的時候,有幾種訊息顯示方式,典型的方式是透過ChildWindow或是MessageBox,但各有一些特點或缺點(例如ChildWindow要自己設計樣版,且兩者在顯示時主場景均無法操作),有鑑於這個問題,Silverlight在OOB Mode當中,加上了Notification功能,但在非OOB Mode中卻缺少了有類似效果的機制。

因此我們設計了一個類似的功能,使用的方式相當簡單:

StudyHost.Silverlight.Noticeboard _Noticeboard;
_Noticeboard = new StudyHost.Silverlight.Noticeboard(this.LayoutRoot);
_Noticeboard.show("這是測試按鈕顯示的文字...",3000);


即可輕鬆的達成底下這樣的效果:


如需下載此套件,可參考:[Noticeboard套件]

2 則留言:

匿名 提到...

程式包在.dll裡面,要參考?

David 提到...

sure, 請reference Noticeboard.dll, 在binaries folder底下。