现在的位置: 首页 > 综合 > 正文

第4讲:VSM和Behavior

2012年12月01日 ⁄ 综合 ⁄ 共 461字 ⁄ 字号 评论关闭

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

抱歉!评论已关闭.