Share via


MouseDragElementBehavior メンバ

アタッチされた要素をマウスをドラッグのジェスチャに応答して要素の上に再配置します。

MouseDragElementBehavior 型で公開されるメンバは次のとおりです。

パブリック コンストラクタ

  名前 説明
MouseDragElementBehavior Behavior`1 クラスの新しいインスタンスを初期化します。

パブリック フィールド

  名前 説明
public fieldstatic ConstrainToParentBoundsProperty ConstrainToParentBounds プロパティの Dependency プロパティ。true の場合、ドラッグされた要素はその親コンテナーの境界内に固定するように制約されます。
public fieldstatic XProperty ルート要素の左との相対で、ドラッグされる要素の X 位置の Dependency プロパティ。
public fieldstatic YProperty ルート要素の上方との相対で、ドラッグされる要素の Y 位置の Dependency プロパティ。

パブリック プロパティ

(プロテクト プロパティ も参照)

  名前 説明
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 名前空間