TriggerBase Generic Class
代表可以有條件地叫用動作的物件。
命名空間: System.Windows.Interactivity
組件: System.Windows.Interactivity (在 system.windows.interactivity.dll 中)
語法
'宣告
Public MustInherit Class TriggerBase(Of T As DependencyObject)
Inherits TriggerBase
'用途
Dim instance As TriggerBase(Of T)
public abstract class TriggerBase<T> : TriggerBase where T : DependencyObject
generic<typename T> where T : DependencyObject
public ref class TriggerBase abstract : public TriggerBase
備註
TriggerBase 是用來控制動作的基底類別。覆寫 OnAttached() 和 OnDetaching(),以便在 AssociatedObject 上連接及取消連接處理常式。您可以透過指定泛型參數,來限制衍生 TriggerBase 可附加到的類型。呼叫 InvokeActions() 以觸發所有與此 TriggerBase 關聯的動作。
繼承階層
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Freezable
System.Windows.Media.Animation.Animatable
System.Windows.Interactivity.TriggerBase
System.Windows.Interactivity.TriggerBase
Microsoft.Expression.Interactivity.Core.DataStoreChangeTrigger
Microsoft.Expression.Interactivity.Core.DataTrigger
Microsoft.Expression.Interactivity.Media.StoryboardTrigger
執行緒安全性
此型別的所有公用靜態 (Visual Basic 中為 Shared ) 成員均為安全執行緒。任何例項成員則不保證為安全執行緒。