在将操作添加到 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。
注意: |
|---|
可以在 SketchFlow 项目中使用 Expression Blend 中提供的所有触发器。但是,SketchFlow 触发器只能在 SketchFlow 项目中使用。 |
另请参阅
概念
Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。
注意: