“交互”面板

Microsoft Expression Blend 2 中的“交互”面板可帮助您执行以下任务:

  • 查看美工板上所有对象的层次结构。有关详细信息,请参阅对象和属性概述

  • 选择对象以便您可以对其进行修改(在结构中移动对象、在美工板上修改对象、在“属性”面板中设置属性等)。有关详细信息,请参阅使用对象和属性版式外观

  • 创建和修改动画时间线。有关详细信息,请参阅动画概述

  • 为控件对象创建和修改模板(仅适用于 Windows Presentation Foundation (WPF) 和 Silverlight 2 项目)。有关详细信息,请参阅样式和模板概述

  • 为选定的对象创建和修改触发器(仅适用于 WPF 项目)。有关详细信息,请参阅触发器概述。Silverlight 2 项目中提供了名为“States”的类似功能。有关详细信息,请参阅修改不同状态的系统控件的外观

在 Expression Blend 2 中查看 WPF 项目的动画工作区 (F6) 时显示的“交互”面板(已选定名为“FlyIn”的时间线)

Cc295113.c42f7b48-05c4-4aef-84dc-1d5680dcc935(zh-cn,Expression.10).png

触发器

Cc295113.alert_note(zh-cn,Expression.10).gif说明:

在 Microsoft Silverlight 1.0 或 Silverlight 2 项目中,“触发器”面板不可用。在 Silverlight 1.0 项目中,触发器是用代码隐藏文件中的事件处理程序编程的。有关示例,请参阅创建具有交互功能的 Silverlight 1.0 站点快速入门。Silverlight 2 项目中提供了名为“States”的类似功能。有关详细信息,请参阅修改不同状态的系统控件的外观

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

与选定的应用程序范围相关的触发器的列表(本例中为主文档范围)。可选择“Window.Loaded”触发器以查看下面的相关操作。

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

与选定触发器相关的操作列表。“Window.Loaded”触发器只包括一种操作。

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

选定触发器的操作值。

对象和时间线

Cc295113.095c13e8-6ed8-4572-9bd2-b2d6bdfdf199(zh-cn,Expression.10).png

对象视图   显示文档的可视树。对象视图的层次结构特点可让您深入到不同的详细信息级别。可以在对象视图中添加层,以在美工板上更好地组织对象,使它们能够作为组进行锁定和隐藏。可以通过将分隔线向锁定列的左边拖动到所需宽度,来调整对象视图的宽度。

Cc295113.e1a62fcf-2f5c-4263-95fe-a9bf97616b85(zh-cn,Expression.10).png

记录模式指示器   指示何时在时间线中记录属性更改。

Cc295113.b36987f6-e914-4b58-99f2-a76c47128837(zh-cn,Expression.10).png

Storyboard 选取器   查看已创建的 Storyboard 的列表。

Cc295113.41999197-e26c-42b9-8039-58ce07f5b5ba(zh-cn,Expression.10).png

Storyboard 选项   选择一个 Storyboard 之后,可以使用此弹出菜单来复制、反转、删除、重命名或关闭该 Storyboard。也可以创建新的 Storyboard。

Cc295113.db8728cc-fbcc-4372-8f0b-f7145ad3767c(zh-cn,Expression.10).png

播放控件   使用这些控件可控制 Storyboard 播放和定位时间线。也可以拖动播放指针来定位(或推移)时间线。

Cc295113.487d0a66-ce14-40c1-84c1-ee1d359def4c(zh-cn,Expression.10).png

范围上移   使对象视图的范围回到上一个根元素或上一个范围。范围上移功能仅适用于具有父元素的对象,例如在更改控件的样式或模板时。

Cc295113.alert_note(zh-cn,Expression.10).gif说明:
当使用 Microsoft Silverlight 1.0 项目时,样式和模板不可用。
Cc295113.fe3cc512-0e9e-4664-b193-e7d140fdc313(zh-cn,Expression.10).png

记录关键帧   记录选定对象的属性在当前时间点的快照。

Cc295113.ae680f92-111f-4640-9a5d-831fbe5acc05(zh-cn,Expression.10).png

显示/隐藏锁定/解锁   对象视图的可见性和锁定。

Cc295113.59e86f57-31a3-49ff-b6bb-4d760c45c7b7(zh-cn,Expression.10).png

播放指针在时间线上的位置   按毫秒 (HH:mm:xxx) 显示当前时间。也可以直接在此字段中输入时间值以跳到特定的时间点。精度取决于“对齐选项”中设置的对齐分辨率。

Cc295113.4698a696-a33a-468e-b464-94d5ca9e1ce7(zh-cn,Expression.10).png

时间线对齐选项   启用时间线对齐设置后,下一帧和上一帧按钮将遵循“对齐分辨率”对话框中设置的对齐分辨率。对齐分辨率还决定时间线上可设置关键帧的位置。

Cc295113.9b2585e9-4e66-4690-864e-d8e495776af4(zh-cn,Expression.10).png

播放指针   指示动画所在的时间点。可以在时间线中拖动播放指针,以便预览动画。这种技术称为“推移”。

Cc295113.03b78946-b076-4f87-9c62-59a2332f043d(zh-cn,Expression.10).png

时间线上设置的关键帧   关键帧具有不同的级别。为“Angle”元素设置的关键帧为简单关键帧;为“RenderTransform”元素设置的关键帧为复合关键帧;为“Details”对象设置的关键帧为对象级关键帧。有关关键帧的详细信息,请参阅动画概述下的“关键帧”。

Cc295113.364455ca-f5a5-4e3d-aa44-29629e21702e(zh-cn,Expression.10).png

更改对象顺序   设置对象的显示顺序。单击此按钮可在结构视图中按 Z 顺序(从前到后)或标记顺序(在“XAML”视图中显示的顺序)排列元素。

Cc295113.29a9f99c-5175-4f36-82b1-e81239e44b76(zh-cn,Expression.10).png

时间线缩放   设置时间线的缩放分辨率。通过放大,可以编辑动画的更多细节;而通过缩小,可更全面地显示在更长时间段内发生的情况。如果在放大之后无法在所需的时间位置设置关键帧,请验证设置的对齐分辨率是否足够高。

Cc295113.a7612d73-aadd-4ec8-8e03-dc15ef59a3e1(zh-cn,Expression.10).png

时间线创作区   显示时间线,可让您通过拖动关键帧或使用关键帧的上下文菜单来移动它们。