Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Window.DragMove-Methode: ()

 

Veröffentlicht: Oktober 2016

Ermöglicht einem Fenster einen verfügbar gemachten Bereich des Clientbereichs des Fensters durch eine Maus mit die linke Maustaste gedrückt gezogen werden.

Namespace:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

[SecurityCriticalAttribute]
public void DragMove()

Exception Condition
InvalidOperationException

Die linke Maustaste gedrückt ist nicht nach unten.

Die linke Maustaste muss heruntergefahren, wenn DragMove aufgerufen wird. Eine Möglichkeit zu erkennen, wenn die linke Maustaste gedrückt wird, ist, behandelt der MouseLeftButtonDown Ereignis.

Wenn DragMove aufgerufen wird, wird die linke Maustaste über einem verfügbar gemachten Bereich des Clientbereichs des Fensters gedrückt werden muss.

System_CAPS_noteHinweis

Diese Methode kann aufgerufen werden, wenn ein Fenster in einem Browser gehostet wird.

Das folgende Beispiel veranschaulicht das Überschreiben OnMouseLeftButtonDown Aufrufen DragMove.

protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
{
    base.OnMouseLeftButtonDown(e);

    // Begin dragging the window
    this.DragMove();
}

UIPermission

for permission to drag a window. Associated enumeration: F:System.Security.Permissions.UIPermissionWindow.AllWindows

.NET Framework
Verfügbar seit 3.0
Silverlight
Verfügbar seit 4.0
Zurück zum Anfang
Anzeigen: