创建、修改或删除 Storyboard

在 Microsoft Expression Blend 2 中,可以从“Storyboard 选取器”管理 Storyboard。可以通过单击“对象和时间线”下的“新建”Cc295300.86937695-03dd-44ea-aa30-28d4029b3ad0(zh-cn,Expression.10).png 按钮来创建新的 Storyboard。在打开 Storyboard 之后,可以使用“新建”按钮旁边的下拉菜单(其中包含创建、重命名、复制、反转和删除选项)对其进行修改。

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

通过使用“动画工作区”可能更容易处理 Storyboard,因为“交互”面板显示在美工板的下面,而不是显示在美工板的旁边。按 F6 可在“动画工作区”与“设计工作区”之间切换。

添加新的 Storyboard

  1. 在“对象和时间线”下,单击“新建”Cc295300.86937695-03dd-44ea-aa30-28d4029b3ad0(zh-cn,Expression.10).png 按钮。

    Cc295300.e2e87d8d-17b7-443b-a608-8c5ae681fce8(zh-cn,Expression.10).png

    此时,将显示“创建 Storyboard 资源”对话框。

    Cc295300.ee0efe60-655f-44cf-bea6-30830185b4c0(zh-cn,Expression.10).png

  2. 在“名称(关键字)”字段中,为 Storyboard 键入一个名称,然后单击“确定”。将在录制模式下打开新的 Storyboard。

    Cc295300.alert_tip(zh-cn,Expression.10).gif提示:

    默认情况下,在文档的根中创建任何新 Storyboard,都将导致在“触发器”下为“Window.Loaded”事件添加一个事件触发器。此触发器可导致在启动应用程序之后立即运行 Storyboard。如果希望创建一些简单的交互效果,可以选择事件触发器,然后对其进行修改(在“触发器”窗格的下半部分中)以指定以下项:

    When object .PreviewMouseDown is raised

    在本例中,object 是应用程序中对象的名称。(必须选择该对象以使其在您修改触发器时显示在“触发器”窗格的下半部分中。)这将导致您的动画时间线在您单击该对象时开始。

修改 Storyboard

  1. 通过单击“对象和时间线”下的“打开 Storyboard”Cc295300.d4531c86-5048-481c-a1ca-29af202d28e7(zh-cn,Expression.10).png 按钮并选择 Storyboard,从“Storyboard 选取器”选择时间线。

  2. 若要修改 Storyboard,可以执行下列操作之一:

删除 Storyboard

  1. 在“对象和时间线”下,单击“打开 Storyboard”Cc295300.d4531c86-5048-481c-a1ca-29af202d28e7(zh-cn,Expression.10).png 按钮以查看相应范围内的 Storyboard。此时,将显示“Storyboard 选取器”。

    Cc295300.f487c801-ef77-4ecc-911c-c794c45b6144(zh-cn,Expression.10).png

  2. 选择要从“Storyboard 选取器”删除的 Storyboard。

    Expression Blend 2 将打开 Storyboard 并进入时间线录制模式。

  3. 单击“新建”Cc295300.86937695-03dd-44ea-aa30-28d4029b3ad0(zh-cn,Expression.10).png 按钮旁边的下拉按钮,然后单击“删除”。

    Cc295300.74b1f5aa-10f5-40fc-b786-c9de76cb87ca(zh-cn,Expression.10).png

    将删除 Storyboard。Expression Blend 2 将退出时间线录制模式,并关闭所有 Storyboard。如果任何触发器修改了已删除的 Storyboard,则也将更新这些触发器。