使用对象和属性

在 Microsoft Expression Blend 中,对象是任何可以放入美工板上的内容。例如,将一个可视元素添加到美工板上后,该元素就成为了应用程序中的一个对象。开发精美的用户界面变得非常简单,只需将对象添加到美工板上并对其进行修改以满足需要即可。

对象类型

您可以添加版式面板以排列和组合对象,可将控件、形状或路径、特殊文本控件、媒体和三维对象添加到美工板上。

有关详细信息,请参阅下列主题:

Note注意:

某些类型的对象在 Windows Presentation Foundation (WPF) 和 Microsoft Silverlight 项目中都不可用。

修改对象

通过使用美工板图柄来移动、旋转、翻转、扭曲对象或调整对象大小,您可以采用多种方式来修改美工板上的对象。此外,您还可以使用“属性”面板来输入影响诸如外观、大小和位置等对象属性的值。

您还可以动态显示对象,并与可根据用户交互来控制动画的触发器或事件挂钩。

有关详细信息,请参阅下列主题:

Note注意:

尽管 Microsoft Silverlight 中不支持触发器,但是您可以使用事件或状态来配置用户交互性。有关详细信息,请参阅更改用户交互的响应状态

自定义对象

如果要为应用程序创建独特的外观,您可以创建样式和模板,并将其他属性转换为资源,以将其应用于其他的可视元素。您也可以设计用户控件或编写有关自定义控件的代码,以创建包含自定义行为的可重用控件。

有关详细信息,请参阅下列主题:

动态内容

如果希望应用程序呈现动态更新的内容,您可以添加数据源并将对象的属性绑定到数据。您也可以将一个对象的属性绑定到另一个对象的属性(例如,利用滑块的值更新数字文本框)。

有关详细信息,请参阅显示数据

添加对象

通过在“工具”面板或“资产”面板中选择工具,或者从“资产”面板选择样式控件或自定义控件,您可以在美工板中添加对象。您还可以从“资源”面板中拖动样式控件,或从“资源”面板中将资源拖动到美工板上的现有对象上,以将该资源应用于对象的某个属性。

美工板堆叠顺序

每当创建一个新的对象时,新对象都会位于对象堆的顶部。只要存在任意两个对象,其中一个对象就会堆在美工板中的另一个对象上。堆在最上方的对象即为美工板上最前端的对象,它会遮挡堆在下方的对象。

Cc294561.415b68ef-f463-4b4b-a67e-df9be639d95e(zh-cn,Expression.40).png

Cc294561.25182a96-9a69-478a-9cfe-5b360e6a9bea(zh-cn,Expression.40).png

对象在 Z 顺序中的初始设置。

Cc294561.05fe4b1d-f584-4bd2-99b6-8bc2d735a89d(zh-cn,Expression.40).png

在 Z 顺序中上移一层。

Cc294561.f0c1ff71-7814-42ba-806b-7ea92d616e69(zh-cn,Expression.40).png

置于 Z 顺序顶层。

Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。