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

Mouse.MouseUp Angefügtes Ereignis

 

Veröffentlicht: Oktober 2016

Tritt auf, wenn eine Maustaste losgelassen wird.

Namespace:   System.Windows.Input
Assembly:  PresentationCore (in PresentationCore.dll)

See AddMouseUpHandler, RemoveMouseUpHandler

Welche Maustaste losgelassen wurde, wird durch Überprüfen der Argumente des Ereignisses bestimmt.

Dies ist ein angefügtes Ereignis. WPF implementiert angefügte Ereignisse als Routingereignisse. Angefügte Ereignisse sind im Wesentlichen eine XAML Sprachkonzept zum Verweisen auf Ereignisse, die für Objekte behandelt werden können, die das Ereignis nicht definieren die WPF nach der Aktivierung des Ereignis, das Durchlaufen einer Route erweitert. Angefügte Ereignisse haben eine direkte Handhabung Syntax nicht im Code. um Handler für ein Routingereignis im Code anzufügen, verwenden Sie eine angegebene Add * Handler-Methode. Weitere Informationen finden Sie unter Übersicht über angefügte Ereignisse.

Die Windows Presentation Foundation (WPF) Framework baut auf dem angefügten Ereignis auf, indem dieses als zwei unterschiedliche Common Language Runtime (CLR) Ereignisse auf UIElement: MouseLeftButtonUp und MouseRightButtonUp. Diese Implementierungen behandeln die zugrunde liegende MouseUp Ereignis und Lesen Sie die Argumente des Ereignisses bestimmt, ob die linke oder rechte Maustaste beteiligt war. Für die drei Schaltflächen, wird das der mittleren Maustaste nicht unterstützt, und Sie sollten die MouseUp Ereignis, und Überprüfen der mittleren Maustaste Bedingung im-Argumente.

Weitergeleitete Ereignisse, die auf die Maus beziehen, vorsichtig zu wie oder wenn Sie diese als behandelt markieren. Die Schwierigkeit, die entsprechenden Optionen zu, ob übergeordnete Elemente auch über ein beliebiges informiert werden sollte Mausaktion wird die WPF Framework ausgewählt haben, das das zugrunde liegende Modell Mouse Routingereignis als Verbindungsversuchs CLR Ereignisse aufgrund der Route.

Ähnliche Probleme im Zusammenhang mit tunneling Mausereignisse. Sie behandeln des Ereignisses und sollte nicht von untergeordneten Elementen weiter an der Quelle behandelt werden, und wie würde, wirkt sich die Zusammensetzung eines Steuerelements, in dem die Bestandteile möglicherweise Mausverhalten erwartet haben?

Feld-ID

MouseUpEvent

Routing-Strategie

Bubbling

Delegate

MouseButtonEventHandler

Das entsprechende Tunneling-Ereignis ist PreviewMouseUp.

Zurück zum Anfang
Anzeigen: