觸發程序
當您新增動作至 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 專案。 |
另請參閱
概念
Copyright © 2011 by Microsoft Corporation. All rights reserved.