加入RUN!PC粉絲團
最近新增的精選文章
 
最多人點閱的精選文章
 
 
精選文章 - 開發技術
分享到Plurk
分享到FaceBook
 
Silverlight 3.0技術應用(7)
Behavior與Trigger的開發實作
文/圖 董大偉.責任編輯/洪羿漣

Silverlight 3.0技術應用(1) ─ 影像處理與動畫效果基礎應用
Silverlight 3.0技術應用(2) ─ 加入資料庫存取機制
Silverlight 3.0技術應用(3) ─ Silverlight 3多點觸控程式開發
Silverlight 3.0技術應用(4) ─ 用.NET RIA開發資料庫應用程式
Silverlight 3.0技術應用(5) ─ 應用程式在瀏覽器外執行範例
Silverlight 3.0技術應用(6) ─改變開發方式的Behavior技術


在Silverlight 3中相當重要的Behavior,它可以把一些常用的行為(例如撥放動畫、跳出訊息視窗、選取文字方塊中的文字等),封裝成可重用的元件(Component),讓開發人員或設計師在Blend 3當中以套用的方式來使用,這讓設計師(Designer)有機會可以獨立的建置Silverlight應用程式,只要手邊有足夠現成可用的Behavior套件即可。

除了設計師可用之外,開發人員若善用Behavior機制也可以讓整個Silverlight應用程式的設計更加的結構化與物件化,我們可以把常用的功能封裝起來重複使用,達成高度的軟體重用性。而Behavior技術,以及Trigger、Action、與Behavior的功能與差異,在上一期文章中已說明,緊接著本文將會示範如何開發Behavior與Trigger。










【完整內容刊載於RUN!PC雜誌:2010年3月號】