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.PreviewMouseUp Angefügtes Ereignis

 

Veröffentlicht: Oktober 2016

Tritt auf, wenn eine Maustaste losgelassen wird.

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

See AddPreviewMouseUpHandler, RemovePreviewMouseUpHandler

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: PreviewMouseLeftButtonUp und PreviewMouseRightButtonUp. Diese Implementierungen behandeln die zugrunde liegende PreviewMouseUp 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 PreviewMouseUp 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. Behandlung des Ereignisses nahe dem Stamm und nicht durch untergeordnete Elemente, die sich weiter an der Quelle möglicherweise nicht geeignet für zusammengesetzte Steuerelemente, dessen Bestandteile möglicherweise Mausverhalten erwartet haben. Die Schwierigkeit, die entsprechenden Optionen zu, ob andere 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 entlang der Route.

Feld-ID

PreviewMouseUpEvent

Routing-Strategie

Tunneling

delegate

MouseButtonEventHandler

  • Das entsprechende bubbling-Ereignis ist MouseUp.

Zurück zum Anfang
Anzeigen: