TriggerBase 成员

代表可以有条件地调用操作的对象。

以下表格列出 TriggerBase 类型公开的成员。

受保护 构造函数

  名称 描述
TriggerBase 初始化 TriggerBase`1 类的新实例。

顶部

公共 字段

  名称 描述
public fieldstatic ActionsProperty  (从 TriggerBase 继承)

顶部

公共 属性

(另请参阅 受保护 属性 )

  名称 描述
public property Actions  获得与此触发器关联的操作。  (从 TriggerBase 继承)
public property CanFreeze  (从 Freezable 继承)
public property DependencyObjectType  (从 DependencyObject 继承)
public property Dispatcher  (从 DispatcherObject 继承)
public property HasAnimatedProperties  (从 Animatable 继承)
public property IsFrozen  (从 Freezable 继承)
public property IsSealed  (从 DependencyObject 继承)

顶部

受保护 属性

  名称 描述
protected property AssociatedObject 获得触发器附加到的对象。
protected property AssociatedObjectTypeConstraint 已替代。 获得关联的对象的类型约束。

顶部

公共 方法

(另请参阅 受保护 方法 )

  名称 描述
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 InvokeActions  (从 TriggerBase 继承)
protected method MemberwiseClone  (从 Object 继承)
protected method OnAttached  在触发器附加到 AssociatedObject 后调用。  (从 TriggerBase 继承)
protected method OnChanged  (从 Freezable 继承)
protected method OnDetaching  在触发器与其 AssociatedObject 分离时(但在它实际发生之前)调用。  (从 TriggerBase 继承)
protected method OnFreezablePropertyChanged  已重载。 (从 Freezable 继承)
protected method OnPropertyChanged  (从 Freezable 继承)
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 继承)

顶部

另请参阅

参考

TriggerBase Generic Class
System.Windows.Interactivity 命名空间