SetDataStoreValueAction 成員

動作,此動作可從資料儲存區物件變更屬性的值。此類別和 ChangePropertyAction 相同。唯一的差別在於此動作會載入資料儲存區選擇器。

下列表格列出 SetDataStoreValueAction 型別公開的成員。

公用 建構函式

  名稱 描述
SetDataStoreValueAction 初始化 ChangePropertyAction 類別的新例項。

頂端

公用 欄位

  名稱 描述
public fieldstatic DurationProperty  (繼承自 ChangePropertyAction)
public fieldstatic IncrementProperty  (繼承自 ChangePropertyAction)
public fieldstatic IsEnabledProperty  (繼承自 TriggerAction)
public fieldstatic PropertyNameProperty  (繼承自 ChangePropertyAction)
public fieldstatic TargetNameProperty  (繼承自 TargetedTriggerAction)
public fieldstatic TargetObjectProperty  (繼承自 TargetedTriggerAction)
public fieldstatic ValueProperty  (繼承自 ChangePropertyAction)

頂端

公用 屬性

(另請參閱 受保護 屬性 )

  名稱 描述
public property CanFreeze  (繼承自 Freezable)
public property DependencyObjectType  (繼承自 DependencyObject)
public property Dispatcher  (繼承自 DispatcherObject)
public property Duration  取得或設定叫用 ChangePropertyAction 時會出現之動畫的持續時間。這是相依性屬性。如果取消設定持續時間,將不會套用動畫。  (繼承自 ChangePropertyAction)
public property HasAnimatedProperties  (繼承自 Animatable)
public property Increment  如果為 true,則會依值遞增;否則會直接設定值。如果屬性無法遞增,則會改為嘗試直接設定值。  (繼承自 ChangePropertyAction)
public property IsEnabled  取得或設定指出此動作是否會在叫用時執行的值。這是相依性屬性。  (繼承自 TriggerAction)
public property IsFrozen  (繼承自 Freezable)
public property IsSealed  (繼承自 DependencyObject)
public property PropertyName  取得或設定要變更的屬性名稱。這是相依性屬性。  (繼承自 ChangePropertyAction)
public property TargetName  取得或設定此動作的目標物件名稱。如果已設定 Target,則會忽略此屬性。如果未設定 Target,而且未設定或無法解析 TargetName,目標會預設為 AssociatedObject。這是相依性屬性。  (繼承自 TargetedTriggerAction)
public property TargetObject  取得或設定目標物件。如果未設定 TargetObject,目標會尋找 TargetName 指定的物件。如果找不到 TargetName 參照的元素,目標會預設為 AssociatedObject。這是相依性屬性。  (繼承自 TargetedTriggerAction)
public property Value  取得或設定要設定的值。這是相依性屬性。  (繼承自 ChangePropertyAction)

頂端

受保護 屬性

  名稱 描述
protected property AssociatedObject  取得此動作附加到的物件。  (繼承自 TriggerAction)
protected property AssociatedObjectTypeConstraint  取得關聯物件類型限制。  (繼承自 TargetedTriggerAction)
protected property Target  取得目標物件。如果未設定或無法解析 TargetName,則會預設為 AssociatedObject。  (繼承自 TargetedTriggerAction)
protected property TargetTypeConstraint  取得目標類型限制。  (繼承自 TargetedTriggerAction)

頂端

公用 方法

(另請參閱 受保護 方法 )

  名稱 描述
public method ApplyAnimationClock  已多載。 (繼承自 Animatable)
public method Attach  (繼承自 TriggerAction)
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  將此例項從其關聯的物件卸離。  (繼承自 TriggerAction)
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  在衍生的類別中實作時,建立 Freezable 衍生類別的新例項。  (繼承自 TriggerAction)
protected method Finalize  (繼承自 Object)
protected methodstatic Freeze  已多載。 (繼承自 Freezable)
protected method FreezeCore  (繼承自 Animatable)
protected method GetAsFrozenCore  (繼承自 Freezable)
protected method GetCurrentValueAsFrozenCore  (繼承自 Freezable)
protected method Invoke  (繼承自 ChangePropertyAction)
protected method MemberwiseClone  (繼承自 Object)
protected method OnAttached  在動作附加到 AssociatedObject 後呼叫。  (繼承自 TargetedTriggerAction)
protected method OnChanged  (繼承自 Freezable)
protected method OnDetaching  當動作正要從其 AssociatedObject 卸離但尚未實際發生前呼叫。  (繼承自 TargetedTriggerAction)
protected method OnFreezablePropertyChanged  已多載。 (繼承自 Freezable)
protected method OnPropertyChanged  (繼承自 Freezable)
protected method OnTargetChanged  當目標屬性變更時呼叫。  (繼承自 TargetedTriggerAction)
protected method ReadPreamble  (繼承自 Freezable)
protected method ShouldSerializeProperty  (繼承自 DependencyObject)
protected method WritePostscript  (繼承自 Freezable)
protected method WritePreamble  (繼承自 Freezable)

頂端

公用 事件

  名稱 描述
public event Changed  (繼承自 Freezable)

頂端

明確介面實作

  名稱 描述
System.Windows.Interactivity.IAttachedObject.AssociatedObject  取得此動作附加到的物件。  (繼承自 TriggerAction)

頂端

另請參閱

參照

SetDataStoreValueAction 類別
Microsoft.Expression.Interactivity.Core 命名空間