FluidMoveBehavior 成員

監控元素 (或一組元素) 之版面配置變更,並在需要時將元素平順地移至新位置的行為。此行為不會以動畫顯示元素的大小或可見度,它只會以動畫顯示該元素在其父容器內的位移。

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

公用 建構函式

名稱 描述
FluidMoveBehavior 初始化 Behavior`1 類別的新例項。

頂端

公用 欄位

(另請參閱 受保護 欄位 )

名稱 描述
public fieldstatic AppliesToProperty 行為範圍的相依性屬性。如需詳細資訊,請參閱 FluidMoveScope。 (繼承自 FluidMoveBehaviorBase)
public fieldstatic DurationProperty 移動持續時間的相依性屬性。
public fieldstatic EaseXProperty 供 EasingFunction 用於移動之水平元件的相依性屬性。
public fieldstatic EaseYProperty 供 EasingFunction 用於移動之垂直元件的相依性屬性。
public fieldstatic FloatAboveProperty FloatAbove 旗標的相依性屬性。
public fieldstatic InitialTagPathProperty 當 UsaBindingAsTag 為 true 時,可讓額外路徑新增至繫結的相依性屬性。
public fieldstatic InitialTagProperty 即將載入物件前要使用之標籤類型的相依性屬性。
public fieldstatic IsActiveProperty 行為之使用中狀態的相依性屬性。 (繼承自 FluidMoveBehaviorBase)
public fieldstatic TagPathProperty 當 UsaBindingAsTag 為 true 時,可讓額外路徑新增至繫結的相依性屬性。 (繼承自 FluidMoveBehaviorBase)
public fieldstatic TagProperty 相依性屬性,此相依性屬性可提供將元素當作自己的標籤,或將元素上之繫結當作標籤的能力。 (繼承自 FluidMoveBehaviorBase)

頂端

受保護 欄位

名稱 描述
protected fieldstatic IdentityTagProperty 識別標籤,此識別標籤可用來偵測元素在多個容器間的動作。 (繼承自 FluidMoveBehaviorBase)

頂端

公用 屬性

(另請參閱 受保護 屬性 )

名稱 描述
public property AppliesTo 指出行為只要套用至此元素,或套用至元素的所有子項 (如果該元素是面板)。 (繼承自 FluidMoveBehaviorBase)
public property CanFreeze (繼承自 Freezable)
public property DependencyObjectType (繼承自 DependencyObject)
public property Dispatcher (繼承自 DispatcherObject)
public property Duration 移動的持續時間。
public property EaseX 要用於移動之水平元件的 EasingFunction。
public property EaseY 要用於移動之垂直元件的 EasingFunction。
public property FloatAbove 旗標,此旗標表示容器變更時,是否允許元素浮動於其容器之上 (在 Popup 或 Adorner 中)。
public property HasAnimatedProperties (繼承自 Animatable)
public property InitialTag 此項目的產生點。
public property InitialTagPath 當指定 TagType 時,要新增至繫結的額外路徑。
public property IsActive 指出行為目前是否使用中。 (繼承自 FluidMoveBehaviorBase)
public property IsFrozen (繼承自 Freezable)
public property IsSealed (繼承自 DependencyObject)
public property Tag 指出是否將元素當作自己的標籤,或將元素上的繫結當作標籤。 (繼承自 FluidMoveBehaviorBase)
public property TagPath 當指定 TagType 時,要新增至繫結的額外路徑。 (繼承自 FluidMoveBehaviorBase)

頂端

受保護 屬性

名稱 描述
protected property AssociatedObject 取得此 Behavior`1 附加到的物件。 (繼承自 Behavior)
protected property AssociatedType 此行為可附加到的類型。 (繼承自 Behavior)

頂端

公用 方法

(另請參閱 受保護 方法 )

名稱 描述
public method ApplyAnimationClock 已多載。 (繼承自 Animatable)
public method Attach (繼承自 Behavior)
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 將此例項從其關聯的物件卸離。 (繼承自 Behavior)
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 (繼承自 Behavior)
protected method EnsureTags (繼承自 FluidMoveBehaviorBase)
protected method Finalize (繼承自 Object)
protected methodstatic Freeze 已多載。 (繼承自 Freezable)
protected method FreezeCore (繼承自 Animatable)
protected method GetAsFrozenCore (繼承自 Freezable)
protected method GetCurrentValueAsFrozenCore (繼承自 Freezable)
protected methodstatic GetIdentityTag (繼承自 FluidMoveBehaviorBase)
protected method MemberwiseClone (繼承自 Object)
protected method OnAttached 在行為附加到 AssociatedObject 後呼叫。 (繼承自 FluidMoveBehaviorBase)
protected method OnChanged (繼承自 Freezable)
protected method OnDetaching 當行為正要從其 AssociatedObject 卸離但尚未實際發生前呼叫。 (繼承自 FluidMoveBehaviorBase)
protected method OnFreezablePropertyChanged 已多載。 (繼承自 Freezable)
protected method OnPropertyChanged (繼承自 Freezable)
protected method ReadPreamble (繼承自 Freezable)
protected methodstatic SetIdentityTag (繼承自 FluidMoveBehaviorBase)
protected method ShouldSerializeProperty (繼承自 DependencyObject)
protected method WritePostscript (繼承自 Freezable)
protected method WritePreamble (繼承自 Freezable)

頂端

公用 事件

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

頂端

明確介面實作

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

頂端

另請參閱

參照

FluidMoveBehavior 類別
Microsoft.Expression.Interactivity.Layout 命名空間