.png)
在使用运行 Windows 7 的触摸屏时,可以使用 TranslateZoomRotateBehavior 行为处理已应用此行为的元素。
添加 TranslateZoomRotateBehavior
在“资产”面板中,单击“行为”,然后将“TranslateZoomRotateBehavior”拖到要应用此行为的对象上。“公共属性”类别将出现在“属性”面板中。
在“属性”面板中的“公共属性”类别下,在“SupportedGestures”下拉列表中选择下列选项之一:
**None ** 向元素应用此行为,但指定不支持任何笔势。
**TranslateX ** 指定您希望将移动限制为水平笔势。
**TranslateY ** 指定您希望将移动限制为垂直笔势。
**Translate ** 指定无限制的移动,这表示您不希望将移动限制为水平或垂直笔势。
**Rotate ** 指定您希望能够将对象旋转。
**Scale ** 指定您希望能够放大或缩小对象。
**All ** 指定您希望支持列表上的所有笔势。
.png)
选中或清除“ConstrainToParentBounds”选项。如果选中,则 ConstrainToParentBounds 会将元素的移动限制在父容器的边界内。
如果在“SupportedGestures”列表中选择了“All”或“Scale”,则可以使用“MaximumScale”和“MinimumScale”限制可以将对象缩放到的最大或最小大小。
更改对象的位置或旋转时,在过渡到新值时将动态显示对象。“RotationalFriction”和“TranslateFriction”指定在旋转或转换对象时的变化率。值越高,过渡得越突然。
若要查看此行为的示例,请访问 Expression Community Gallery
(Expression 社区库)。
Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。