MouseDragElementBehavior 成員

重新置放附加的元素以回應元素上的滑鼠拖曳筆勢。

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

公用 建構函式

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

頂端

公用 欄位

  名稱 描述
public fieldstatic ConstrainToParentBoundsProperty ConstrainToParentBounds 屬性的相依性屬性。如果為 true,將會限制拖曳的元素要保持在其父容器的界限內。
public fieldstatic XProperty 拖曳的元素之 X 位置的相依性屬性,相對於根元素的左邊。
public fieldstatic YProperty 拖曳的元素之 Y 位置的相依性屬性,相對於根元素的頂端。

頂端

公用 屬性

(另請參閱 受保護 屬性 )

  名稱 描述
public property CanFreeze  (繼承自 Freezable)
public property ConstrainToParentBounds 取得或設定值,該值指出是否限制拖曳的元素要保持在其父容器的界限內。這是相依性屬性。
public property DependencyObjectType  (繼承自 DependencyObject)
public property Dispatcher  (繼承自 DispatcherObject)
public property HasAnimatedProperties  (繼承自 Animatable)
public property IsFrozen  (繼承自 Freezable)
public property IsSealed  (繼承自 DependencyObject)
public property X 取得或設定拖曳的元素之 X 位置,相對於根元素的左邊。這是相依性屬性。
public property Y 取得或設定拖曳的元素之 Y 位置,相對於根元素的頂端。這是相依性屬性。

頂端

受保護 屬性

  名稱 描述
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 Finalize  (繼承自 Object)
protected methodstatic Freeze  已多載。 (繼承自 Freezable)
protected method FreezeCore  (繼承自 Animatable)
protected method GetAsFrozenCore  (繼承自 Freezable)
protected method GetCurrentValueAsFrozenCore  (繼承自 Freezable)
protected method MemberwiseClone  (繼承自 Object)
protected method OnAttached 已覆寫。 在行為附加到 AssociatedObject 後呼叫。
protected method OnChanged  (繼承自 Freezable)
protected method OnDetaching 已覆寫。 當行為正要從其 AssociatedObject 卸離但尚未實際發生前呼叫。
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 DragBegun 起始拖曳筆勢時發生。
public event DragFinished 完成拖曳筆勢時發生。
public event Dragging 處理拖曳筆勢更新時發生。

頂端

明確介面實作

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

頂端

另請參閱

參照

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