Silverlight4 RIA應用開發 第4講:VSM和Behavior

人文精神  >>>  技術的天空 溫和的思緒

2010.11.4 蘇鵬

內容介紹

- VSM基本概念

- VSM實現

- Behavior的開發

 

預備知識

- 安裝Visual Studio 2010

- 安裝Expression Blend4

- 安裝Silverlight tools for Visual Studio 2010

- Blend4中的動畫有了解

 

什么是VSM

- 視覺狀態管理器

- 為什么需要?

- 提供哪些便利?

VSM實際是為Silverlight的對象層,即UIElement層提供的對象管理器。它可以提供所有UI元素的樣式、位置、出現與否的這些所有屬性的定制。它可以使用若干VSM對象記錄對象狀態。

 

簡單的VSM應用

- 一個特別的按鈕

image

image

image

 

Blend4 VSM完整例子

- 演示VSM實例

 

Behaviors到底是什么?

Behaviors的主要作用是封裝一些已經有的操作。

 

Behavior使用

- 封裝重復動作以便復用

- 演示

image

image

image

image

image

image

綁定好兩個圖片的交互性

image

image

使用GoToStateAction觸發動畫事件

image

image

創建一個新的ListBox顯示模板

image

image

image

支持拖拽

image

 

總結

- VSM基本概念

- VSM實現

- Behavior的開發

2010.11.17


MSDN 網絡廣播 蘇鵬 2013-08-22 09:35:10

[新一篇] Silverlight4 RIA應用開發 第5講:用戶模板

[舊一篇] Silverlight4 RIA應用開發 第3講:動畫與Behavior
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表