使用对象和属性
在 Microsoft Expression Blend 中,对象是任何可以放入美工板上的内容。例如,将一个可视元素添加到美工板上后,该元素就成为了应用程序中的一个对象。开发精美的用户界面变得非常简单,只需将对象添加到美工板上并对其进行修改以满足需要即可。
对象类型
您可以添加版式面板以排列和组合对象,可将控件、形状或路径、特殊文本控件、媒体和三维对象添加到美工板上。
有关详细信息,请参阅下列主题:
注意: |
---|
某些类型的对象在 Windows Presentation Foundation (WPF) 和 Microsoft Silverlight 项目中都不可用。 |
修改对象
通过使用美工板图柄来移动、旋转、翻转、扭曲对象或调整对象大小,您可以采用多种方式来修改美工板上的对象。此外,您还可以使用“属性”面板来输入影响诸如外观、大小和位置等对象属性的值。
您还可以动态显示对象,并与可根据用户交互来控制动画的触发器或事件挂钩。
有关详细信息,请参阅下列主题:
注意: |
---|
尽管 Microsoft Silverlight 中不支持触发器,但是您可以使用事件或状态来配置用户交互性。有关详细信息,请参阅更改用户交互的响应状态。 |
自定义对象
如果要为应用程序创建独特的外观,您可以创建样式和模板,并将其他属性转换为资源,以将其应用于其他的可视元素。您也可以设计用户控件或编写有关自定义控件的代码,以创建包含自定义行为的可重用控件。
有关详细信息,请参阅下列主题:
动态内容
如果希望应用程序呈现动态更新的内容,您可以添加数据源并将对象的属性绑定到数据。您也可以将一个对象的属性绑定到另一个对象的属性(例如,利用滑块的值更新数字文本框)。
有关详细信息,请参阅显示数据。
添加对象
通过在“工具”面板或“资产”面板中选择工具,或者从“资产”面板选择样式控件或自定义控件,您可以在美工板中添加对象。您还可以从“资源”面板中拖动样式控件,或从“资源”面板中将资源拖动到美工板上的现有对象上,以将该资源应用于对象的某个属性。
美工板堆叠顺序
每当创建一个新的对象时,新对象都会位于对象堆的顶部。只要存在任意两个对象,其中一个对象就会堆在美工板中的另一个对象上。堆在最上方的对象即为美工板上最前端的对象,它会遮挡堆在下方的对象。
对象在 Z 顺序中的初始设置。 |
|
在 Z 顺序中上移一层。 |
|
置于 Z 顺序顶层。 |
Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。