トリガー

アクションを 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メモ :

Expression Blend で使用可能なすべてのトリガーを SketchFlow プロジェクトで使用できます。ただし、SketchFlow のトリガーは SketchFlow プロジェクトでのみ使用可能です。

関連項目

概念

組み込みのビヘイビアーの使用
SketchFlow ビヘイビアーの使用

Copyright ©2011 by Microsoft Corporation. All rights reserved.