Expression Blend 4 中的Behavior(交互行为)功能介绍

作者 juventus_zhi 来源 站酷网 发布时间 2011-08-19

首先画出一个BasicTextBlock和一个BasicTextBox,然后选中所画的BasicTextBlock,看属性栏Common Properties----Text

Expression Blend 4 中的Behavior(交互行为)功能介绍

左键单击Text最右端的灰色小方块,会出现下面的菜单

Expression Blend 4 中的Behavior(交互行为)功能介绍

选择Element Property Binding...,鼠标指针会变成下面的样子

Expression Blend 4 中的Behavior(交互行为)功能介绍

选择BasicTextBox,单击

Expression Blend 4 中的Behavior(交互行为)功能介绍

出现这个对话框,在这里可以选择由这个对象的什么属性来控制刚才的Text属性,我们同样选择Text,这样就完成了一个BasicTextBlock和BasicTextBox的交互。

下面我们来看这个例子下面的Slider,这个交互是由一个Slider控件,控制一个矩形的长度

首先在工具栏中用形状工具画出一个矩形,再用Button中的Slider工具画出一个Slider

Expression Blend 4 中的Behavior(交互行为)功能介绍

得到下面的效果

Expression Blend 4 中的Behavior(交互行为)功能介绍

(数字部分是一个BasicTextBlock和一个白色描边矩形组成)

选中矩形,点击Layout----Width最右侧的小方块,同样选择Element Property Binding...

Expression Blend 4 中的Behavior(交互行为)功能介绍

与上一个例子相同,等鼠标指针变化后,选择已经画好的Slider

Expression Blend 4 中的Behavior(交互行为)功能介绍

这次的属性,我们选择Value

Expression Blend 4 中的Behavior(交互行为)功能介绍

(至于下面的BasicTextBlock,方法和上面一样,唯一的区别就是在最后一部选择值得时候,也要选择Value)

最后选中Slider,在属性栏中的Common Properties----Maximum填入希望拖拽产生的最大宽度

Expression Blend 4 中的Behavior(交互行为)功能介绍

这样我们就得到了一个可以随着拖拽变化长短的矩形,并且有一个矩形长度的计数器。

上一页12
图形图像 TU.SIOE.CN