My.Computer.Mouse.WheelScrollLines-Eigenschaft
Aktualisiert: November 2007
Ruft eine Zahl ab, die den Umfang des Bildlaufs beim Drehen des Mausrads um eine Kerbe angibt.
' Usage
Dim value As Integer = My.Computer.Mouse.WheelScrollLines
' Declaration
Public ReadOnly Property WheelScrollLines As Integer
Rückgabewert
Ein Integer, das den Umfang des Bildlaufs beim Drehen des Mausrads um eine Kerbe angibt. Ein positiver Wert gibt einen Bildlauf um die entsprechende Anzahl von Zeilen an, während ein negativer Wert einen Bildlauf um eine Bildseite angibt.
Ausnahmen
Die folgenden Bedingungen können einen Ausnahmefehler verursachen:
Auf dem Computer ist keine Maus installiert (InvalidOperationException).
Die Maus verfügt über kein Bildlaufrad (InvalidOperationException).
Hinweise
Mit dieser Eigenschaft können Sie die Anzahl der Zeilen bestimmen, um die ein Bildlauf nach oben oder unten in einem mehrzeiligen Steuerelement ausgeführt wird, das über eine Bildlaufleiste verfügt.
Die My.Computer.Mouse.WheelScrollLines-Eigenschaft bietet ähnliche Funktionalität wie die MouseWheelScrollLines-Eigenschaft.
Da diese Eigenschaft eine Ausnahme auslöst, wenn die Maus über kein Bildlaufrad verfügt, sollten Sie durch Überprüfen der My.Computer.Mouse.WheelExists-Eigenschaft sicherstellen, dass die Maus ein Bildlaufrad aufweist.
Diese Eigenschaft stellt Informationen über den Computer bereit, auf dem der Code ausgeführt wird.
Beispiel
In diesem Beispiel wird überprüft, ob die Maus über ein Bildlaufrad verfügt, und mithilfe der My.Computer.Mouse.WheelExists-Eigenschaft wird der Umfang des Bildlaufs beim Drehen des Bildlaufrads der Maus bestimmt.
If My.Computer.Mouse.WheelExists Then
Dim lines As Integer = My.Computer.Mouse.WheelScrollLines
If lines > 0 Then
MsgBox("Application scrolls " & _
lines & " line(s) for each wheel turn.")
Else
MsgBox("Application scrolls " & _
(-lines) & " page(s) for each wheel turn.")
End If
Else
MsgBox("Mouse has no scroll wheel.")
End If
Anforderungen
Namespace: Microsoft.VisualBasic.Devices
Klasse: Mouse
Assembly: Visual Basic-Laufzeitbibliothek (in Microsoft.VisualBasic.dll)
Verfügbarkeit nach Projekttyp
Projekttyp |
Verfügbar |
---|---|
Windows-Anwendung |
Ja |
Klassenbibliothek |
Ja |
Konsolenanwendung |
Ja |
Windows-Steuerelementbibliothek |
Ja |
Web-Steuerelementbibliothek |
Nein |
Windows-Dienst |
Ja |
Website |
Nein |
Berechtigungen
Es sind keine Berechtigungen erforderlich.