EventTrigger メンバ

ソース上の指定イベントをリッスンし、そのイベントが起動されると発生するトリガー。

EventTrigger 型で公開されるメンバは次のとおりです。

パブリック コンストラクタ

  名前 説明
EventTrigger オーバーロードされています。  

パブリック フィールド

  名前 説明
public fieldstatic ActionsProperty  (TriggerBase から継承)
public fieldstatic EventNameProperty  
public fieldstatic SourceNameProperty  (EventTriggerBase から継承)
public fieldstatic SourceObjectProperty  (EventTriggerBase から継承)

パブリック プロパティ

(プロテクト プロパティ も参照)

  名前 説明
public property Actions  このトリガーに関連付けられているアクションを取得します。  (TriggerBase から継承)
public property CanFreeze  (Freezable から継承)
public property DependencyObjectType  (DependencyObject から継承)
public property Dispatcher  (DispatcherObject から継承)
public property EventName リッスンするイベントの名前を取得または設定します。これは依存関係プロパティです。
public property HasAnimatedProperties  (Animatable から継承)
public property IsFrozen  (Freezable から継承)
public property IsSealed  (DependencyObject から継承)
public property Source  解決されたソースを取得します。 が未設定であるか解決できない場合、既定の AssociatedObject が使用されます。  (EventTriggerBase から継承)
public property SourceName  この EventTriggerBase がソースとしてリッスンする要素の名前を取得または設定します。名前が未設定であるか解決できない場合は、AssociatedObject が使用されます。これは依存関係プロパティです。  (EventTriggerBase から継承)
public property SourceObject  ターゲット オブジェクトを取得または設定します。TargetObject が未設定の場合、ターゲットは TargetName で指定されたオブジェクトを探します。TargetName で参照される要素が見つからない場合は、ターゲットに既定の AssociatedObject が使用されます。これは依存関係プロパティです。  (EventTriggerBase から継承)

プロテクト プロパティ

  名前 説明
protected property AssociatedObject  トリガーがアタッチされているオブジェクトを取得します。  (TriggerBase から継承)
protected property AssociatedObjectTypeConstraint  関連オブジェクトの型制約を取得します。  (EventTriggerBase から継承)
protected property SourceTypeConstraint  ソースの型制約を取得します。  (EventTriggerBase から継承)

パブリック メソッド

(プロテクト メソッド も参照)

  名前 説明
public method ApplyAnimationClock  オーバーロードされています。 (Animatable から継承)
public method Attach  (TriggerBase から継承)
public method BeginAnimation  オーバーロードされています。 (Animatable から継承)
public method CheckAccess  (DispatcherObject から継承)
public method ClearValue  オーバーロードされています。 (DependencyObject から継承)
public method Clone  (Animatable から継承)
public method CloneCurrentValue  (Freezable から継承)
public method CoerceValue  (DependencyObject から継承)
public method Detach  このインスタンスを関連オブジェクトからデタッチします。  (TriggerBase から継承)
public method Equals  オーバーロードされています。 (DependencyObject から継承)
public method Freeze  オーバーロードされています。 (Freezable から継承)
public method GetAnimationBaseValue  (Animatable から継承)
public method GetAsFrozen  (Freezable から継承)
public method GetCurrentValueAsFrozen  (Freezable から継承)
public method GetHashCode  (DependencyObject から継承)
public method GetLocalValueEnumerator  (DependencyObject から継承)
public method GetType  (Object から継承)
public method GetValue  (DependencyObject から継承)
public method InvalidateProperty  (DependencyObject から継承)
public method ReadLocalValue  (DependencyObject から継承)
public methodstatic ReferenceEquals  (Object から継承)
public method SetCurrentValue  (DependencyObject から継承)
public method SetValue  オーバーロードされています。 (DependencyObject から継承)
public methodstatic ShouldSerializeStoredWeakReference  (Animatable から継承)
public method ToString  (Object から継承)
public method VerifyAccess  (DispatcherObject から継承)

プロテクト メソッド

  名前 説明
protected method CloneCore  (Freezable から継承)
protected method CloneCurrentValueCore  (Freezable から継承)
protected method CreateInstance  (Freezable から継承)
protected method CreateInstanceCore  TriggerBase 派生クラスの新しいインスタンスを作成します。  (TriggerBase から継承)
protected method Finalize  (Object から継承)
protected methodstatic Freeze  オーバーロードされています。 (Freezable から継承)
protected method FreezeCore  (Animatable から継承)
protected method GetAsFrozenCore  (Freezable から継承)
protected method GetCurrentValueAsFrozenCore  (Freezable から継承)
protected method GetEventName オーバーライドされています。 この EventTriggerBase がリッスンする Event の名前を指定します。
protected method InvokeActions  (TriggerBase から継承)
protected method MemberwiseClone  (Object から継承)
protected method OnAttached  トリガーが AssociatedObject にアタッチされた後で呼び出されます。  (EventTriggerBase から継承)
protected method OnChanged  (Freezable から継承)
protected method OnDetaching  トリガーが AssociatedObject からからデタッチされるとき、その前に呼び出されます。  (EventTriggerBase から継承)
protected method OnEvent  (EventTriggerBase から継承)
protected method OnFreezablePropertyChanged  オーバーロードされています。 (Freezable から継承)
protected method OnPropertyChanged  (Freezable から継承)
protected method OnSourceChanged  ソース プロパティが変化すると呼び出されます。  (EventTriggerBase から継承)
protected method ReadPreamble  (Freezable から継承)
protected method ShouldSerializeProperty  (DependencyObject から継承)
protected method WritePostscript  (Freezable から継承)
protected method WritePreamble  (Freezable から継承)

パブリック イベント

  名前 説明
public event Changed  (Freezable から継承)
public event PreviewInvoke  PreviewInvoke に登録するためのイベント ハンドラー。  (TriggerBase から継承)

明示的なインターフェイス実装

  名前 説明
System.Windows.Interactivity.IAttachedObject.AssociatedObject  トリガーがアタッチされているオブジェクトを取得します。  (TriggerBase から継承)

関連項目

参照

EventTrigger クラス
System.Windows.Interactivity 名前空間