Triggers (Blend SDK for Silverlight)
アクションを Blend for Visual Studio のアートボードに追加すると、既定で [EventTrigger] が作成されます。 トリガーの種類を変更することで、Blend に組み込まれたどのトリガーでも使用できます。 トリガーの種類を変更するには、[プロパティ] パネルの [トリガー] カテゴリで [新規作成] をクリックします。
Blend のトリガー
Blend では、以下のトリガーを使用できます。
DataTrigger データ バインディングされたプロパティの値に基づいてアクションを呼び出すには、DataTrigger トリガーを使用します。
このトリガーの詳細については、「DataTrigger (Blend SDK for Silverlight)」を参照してください。
EventTrigger マウス クリックやページの読み込みなどの操作に基づいたアクションを呼び出すには、EventTrigger トリガーを使用します。
このトリガーの詳細については、「EventTrigger (Blend SDK for Silverlight)」を参照してください。
KeyTrigger キーボードで特定の組み合わせのキーが押された場合にアクションを呼び出すには、KeyTrigger トリガーを使用します。
このトリガーの詳細については、「KeyTrigger (Blend SDK for Silverlight)」を参照してください。
PropertyChangedTrigger 要素またはデータ ストアのプロパティの変更に基づいてアクションを呼び出すには、PropertyChangedTrigger トリガーを使用します。
このトリガーの詳細については、「PropertyChangedTrigger (Blend SDK for Silverlight)」を参照してください。
StoryboardCompletedTrigger ストーリーボードの完了後にアクションを呼び出すには、StoryboardCompletedTrigger トリガーを使用します。
このトリガーの詳細については、「StoryboardCompletedTrigger (Blend SDK for Silverlight)」を参照してください。
TimerTrigger タイマーに基づいてアクションを呼び出すには、TimerTrigger トリガーを使用します。
このトリガーの詳細については、「TimerTrigger (Blend SDK for Silverlight)」を参照してください。
SketchFlow のトリガー
SketchFlow では、以下のトリガーを使用できます。
SketchFlowAnimationTrigger SketchFlowAnimationTrigger トリガーを使用して、特定のアクション (アニメーションが一時停止したときに音を再生することや、状態の変更をトリガーすることなど) をトリガーできます。
このトリガーの詳細については、「SketchFlowAnimationTrigger (Blend SDK for Silverlight)」を参照してください。
注意
Blend で使用可能なすべてのトリガーを SketchFlow プロジェクトで使用できます。ただし、SketchFlow のトリガーは SketchFlow プロジェクトでのみ使用可能です。