触发器

在将操作添加到 Microsoft Expression Blend 中的美工板后,默认情况下会创建一个“EventTrigger”。通过更改触发器类型,可以在 Expression Blend 中使用任何其他内置的触发器。若要更改触发器类型,在“属性”面板的“触发器”类别中,单击“新建”。

Expression Blend 触发器

Expression Blend 中提供了以下触发器:

  • **DataStoreChangedTrigger   ** 使用 DataStoreChangedTrigger 触发器根据对数据存储所做的修改调用操作。

    有关此触发器的详细信息,请参阅 DataStoreChangedTrigger

  • **DataTrigger   ** 使用 DataTrigger 触发器根据数据绑定属性的值调用操作。

    有关此触发器的详细信息,请参阅 DataTrigger

  • **EventTrigger   ** 使用 EventTrigger 触发器根据诸如鼠标单击、页面加载或其他交互等事件调用操作。

    有关此触发器的详细信息,请参阅 EventTrigger

  • **KeyTrigger   ** 使用 KeyTrigger 触发器在按下键盘上的组合键时调用操作。

    有关此触发器的详细信息,请参阅 KeyTrigger

  • **PropertyChangedTrigger   ** 使用 PropertyChangedTrigger 触发器根据对元素或数据存储属性所做的修改调用操作。

    有关此触发器的详细信息,请参阅 PropertyChangedTrigger

  • **StoryboardCompletedTrigger   ** 使用 StoryboardCompletedTrigger 触发器在情节提要完成之后调用操作。

    有关此触发器的详细信息,请参阅 StoryboardCompletedTrigger

  • **TimerTrigger   ** 使用 TimerTrigger 触发器根据计时器调用操作。

    有关此触发器的详细信息,请参阅 TimerTrigger

SketchFlow 触发器

SketchFlow 中提供了以下触发器:

  • **SketchFlowAnimationTrigger   ** 使用 SketchFlowAnimationTrigger 触发器触发特定的操作,例如在动画暂停时播放声音或触发状态更改。

    有关此触发器的详细信息,请参阅 SketchFlowAnimationTrigger

Note注意:

可以在 SketchFlow 项目中使用 Expression Blend 中提供的所有触发器。但是,SketchFlow 触发器只能在 SketchFlow 项目中使用。

另请参阅

概念

使用内置的行为
使用 SketchFlow 行为

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