Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Mouse-Klasse

Stellt das Mausgerät für einen bestimmten Thread dar.

System.Object
  System.Windows.Input.Mouse

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

public static class Mouse

Der Mouse-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche EigenschaftStatischer MemberCapturedRuft das Element ab, das die Maus erfasst hat.
Öffentliche EigenschaftStatischer MemberDirectlyOverRuft das Element ab, über dem sich der Mauszeiger befindet.
Öffentliche EigenschaftStatischer MemberLeftButtonRuft den Zustand der linken Maustaste ab.
Öffentliche EigenschaftStatischer MemberMiddleButton Ruft den Zustand der mittleren Maustaste ab.
Öffentliche EigenschaftStatischer MemberOverrideCursorRuft den Cursor für die gesamte Anwendung ab oder legt diesen fest.
Öffentliche EigenschaftStatischer MemberPrimaryDeviceRuft das primäre Mausgerät ab.
Öffentliche EigenschaftStatischer MemberRightButton Ruft den Zustand der rechten Maustaste ab.
Öffentliche EigenschaftStatischer MemberXButton1 Ruft den Zustand der ersten erweiterten Maustaste ab.
Öffentliche EigenschaftStatischer MemberXButton2Ruft den Zustand der zweiten erweiterten Maustaste ab.
Zum Seitenanfang

  NameBeschreibung
Öffentliche MethodeStatischer MemberAddGotMouseCaptureHandlerFügt einen Handler für das GotMouseCapture-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddLostMouseCaptureHandlerFügt einen Handler für das LostMouseCapture-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddMouseDownHandlerFügt einen Handler für das MouseDown-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddMouseEnterHandlerFügt einen Handler für das MouseEnter-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddMouseLeaveHandlerFügt einen Handler für das MouseLeave-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddMouseMoveHandlerFügt einen Handler für das MouseMove-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddMouseUpHandlerFügt einen Handler für das MouseUp-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddMouseWheelHandlerFügt einen Handler für das MouseWheel-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddPreviewMouseDownHandlerFügt einen Handler für das PreviewMouseDown-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddPreviewMouseDownOutsideCapturedElementHandlerFügt einen Handler für das PreviewMouseDownOutsideCapturedElement-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddPreviewMouseMoveHandlerFügt einen Handler für das PreviewMouseMove-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddPreviewMouseUpHandlerFügt einen Handler für das PreviewMouseUp-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddPreviewMouseUpOutsideCapturedElementHandlerFügt einen Handler für das PreviewMouseUpOutsideCapturedElement-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddPreviewMouseWheelHandlerFügt einen Handler für das PreviewMouseWheel-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberAddQueryCursorHandlerFügt einen Handler für das QueryCursor-Ereignis hinzu, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberCapture(IInputElement)Erfasst Mauseingaben für das angegebene Element.
Öffentliche MethodeStatischer MemberCapture(IInputElement, CaptureMode)Erfasst Mauseingaben für das angegebene Element mit dem angegebenen CaptureMode.
Öffentliche MethodeStatischer MemberGetIntermediatePointsRuft bis zu 64 frühere Koordinaten des Mauszeigers seit dem letzten Mausbewegungsereignis ab.
Öffentliche MethodeStatischer MemberGetPositionRuft die Position der Maus relativ zu einem angegebenen Element ab.
Öffentliche MethodeStatischer MemberRemoveGotMouseCaptureHandlerEntfernt einen Handler für das GotMouseCapture-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemoveLostMouseCaptureHandlerEntfernt einen Handler für das LostMouseCapture-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemoveMouseDownHandlerEntfernt einen Handler für das MouseDown-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemoveMouseEnterHandlerEntfernt einen Handler für das MouseEnter-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemoveMouseLeaveHandlerEntfernt einen Handler für das MouseLeave-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemoveMouseMoveHandlerEntfernt einen Handler für das MouseMove-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemoveMouseUpHandlerEntfernt einen Handler für das MouseUp-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemoveMouseWheelHandlerEntfernt einen Handler für das MouseWheel-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemovePreviewMouseDownHandlerEntfernt einen Handler für das PreviewMouseDown-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemovePreviewMouseDownOutsideCapturedElementHandlerEntfernt einen Handler für das PreviewMouseDownOutsideCapturedElement-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemovePreviewMouseMoveHandlerEntfernt einen Handler für das PreviewMouseMove-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemovePreviewMouseUpHandlerEntfernt einen Handler für das PreviewMouseUp-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemovePreviewMouseUpOutsideCapturedElementHandlerEntfernt einen Handler für das PreviewMouseUpOutsideCapturedElement-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemovePreviewMouseWheelHandlerEntfernt einen Handler für das PreviewMouseWheel-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberRemoveQueryCursorHandlerEntfernt einen Handler für das QueryCursor-Ereignis, das ein angefügtes Ereignis ist.
Öffentliche MethodeStatischer MemberSetCursorLegt den Mauszeiger auf den angegebenen Cursor fest.
Öffentliche MethodeStatischer MemberSynchronizeErzwingt das Neusynchronisieren der Maus.
Öffentliche MethodeStatischer MemberUpdateCursor Erzwingt die Aktualisierung des Mauszeigers.
Zum Seitenanfang

  NameBeschreibung
Öffentliches angefügtes EreignisGotMouseCaptureTritt auf, wenn ein Element die Maus erfasst.
Öffentliches angefügtes EreignisLostMouseCaptureTritt auf, wenn ein Element keine Mauseingaben mehr erfasst.
Öffentliches angefügtes EreignisMouseDownTritt auf, wenn eine Maustaste gedrückt wird.
Öffentliches angefügtes EreignisMouseEnterTritt ein, wenn der Mauszeiger in die Grenzen eines Elements eintritt.
Öffentliches angefügtes EreignisMouseLeaveTritt ein, wenn der Mauszeiger die Grenzen eines Elements verlässt.
Öffentliches angefügtes EreignisMouseMoveTritt ein, wenn sich die Position des Mauszeigers ändert.
Öffentliches angefügtes EreignisMouseUpTritt ein, wenn eine Maustaste losgelassen wird.
Öffentliches angefügtes EreignisMouseWheelTritt auf, wenn das Mausrad bewegt wird.
Öffentliches angefügtes EreignisPreviewMouseDown Tritt auf, wenn eine Maustaste gedrückt wird.
Öffentliches angefügtes EreignisPreviewMouseDownOutsideCapturedElementTritt ein, wenn die primäre Maustaste außerhalb des Elements gedrückt wird, das Mausereignisse erfasst.
Öffentliches angefügtes EreignisPreviewMouseMoveTritt ein, wenn der Mauszeiger über ein Steuerelement bewegt wird.
Öffentliches angefügtes EreignisPreviewMouseUp Tritt ein, wenn eine Maustaste losgelassen wird.
Öffentliches angefügtes EreignisPreviewMouseUpOutsideCapturedElementTritt ein, wenn die primäre Maustaste außerhalb des Elements losgelassen wird, das Mausereignisse erfasst.
Öffentliches angefügtes EreignisPreviewMouseWheel Tritt auf, wenn das Mausrad bewegt wird.
Öffentliches angefügtes EreignisQueryCursorTritt ein, wenn der aktuelle Mauszeiger von einem Element abgefragt wird.
Zum Seitenanfang

  NameBeschreibung
Öffentliches FeldStatischer MemberGotMouseCaptureEventIdentifiziert das angefügte Ereignis GotMouseCapture.
Öffentliches FeldStatischer MemberLostMouseCaptureEventIdentifiziert das angefügte Ereignis LostMouseCapture.
Öffentliches FeldStatischer MemberMouseDownEventIdentifiziert das angefügte Ereignis MouseDown.
Öffentliches FeldStatischer MemberMouseEnterEventIdentifiziert das angefügte Ereignis MouseEnter.
Öffentliches FeldStatischer MemberMouseLeaveEventIdentifiziert das angefügte Ereignis MouseLeave.
Öffentliches FeldStatischer MemberMouseMoveEventIdentifiziert das angefügte Ereignis MouseMove.
Öffentliches FeldStatischer MemberMouseUpEventIdentifiziert das angefügte Ereignis MouseUp.
Öffentliches FeldStatischer MemberMouseWheelDeltaForOneLineStellt die Anzahl der Einheiten dar, die das Mausrad gedreht werden muss, um einen Bildlauf von einer Zeile durchzuführen.
Öffentliches FeldStatischer MemberMouseWheelEventIdentifiziert das angefügte Ereignis MouseWheel.
Öffentliches FeldStatischer MemberPreviewMouseDownEventIdentifiziert das angefügte Ereignis PreviewMouseDown.
Öffentliches FeldStatischer MemberPreviewMouseDownOutsideCapturedElementEventIdentifiziert das angefügte Ereignis PreviewMouseDownOutsideCapturedElement.
Öffentliches FeldStatischer MemberPreviewMouseMoveEventIdentifiziert das angefügte Ereignis PreviewMouseMove.
Öffentliches FeldStatischer MemberPreviewMouseUpEventIdentifiziert das angefügte Ereignis PreviewMouseUp.
Öffentliches FeldStatischer MemberPreviewMouseUpOutsideCapturedElementEventIdentifiziert das angefügte Ereignis PreviewMouseUpOutsideCapturedElement.
Öffentliches FeldStatischer MemberPreviewMouseWheelEventIdentifiziert das angefügte Ereignis PreviewMouseWheel.
Öffentliches FeldStatischer MemberQueryCursorEventIdentifiziert das angefügte Ereignis QueryCursor.
Zum Seitenanfang

Die Mouse-Klasse stellt mausbezogene Ereignisse, Methoden und Eigenschaften bereit, die Informationen über den Zustand der Maus geben.

Alle Ereignisse, die von Mouse als angefügtes Ereignis definiert werden, werden außerdem von den Basiselementklassen UIElement und ContentElement als neues Routingereignis verfügbar gemacht. Im Allgemeinen ist es sinnvoller, Mausereignisse für eine Anwendung über UIElement und ContentElement zu behandeln anstatt die Mouse-Ereignisse zu verwenden. Ausführlichere Informationen finden Sie unter Übersicht über die Eingabe.

Die statischen Member der Mouse-Klasse delegieren an das primäre MouseDevice des Eingabe-Managers des aufrufenden Threads.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2015 Microsoft