Mouse.WheelScrollLines プロパティ

定義

マウス ホイールを 1 段階回転させたときのスクロール量を示す数値を取得します。

public:
 property int WheelScrollLines { int get(); };
public int WheelScrollLines { get; }
member this.WheelScrollLines : int
Public ReadOnly Property WheelScrollLines As Integer

プロパティ値

マウス ホイールを 1 段階回転させたときのスクロール量を示す Integer。 正の値はスクロールする行数を示し、負の値は 1 画面ずつスクロールすることを意味します。

例外

マウスにスクロール ホイールがありません。

次の使用例は、マウスにスクロール ホイールがあるかどうかを判断し、 プロパティを My.Computer.Mouse.WheelExists 使用して、マウス ホイールが回転したときにスクロールする量を決定します。

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

注釈

このプロパティを使用すると、スクロール バーを持つ複数行コントロールで上下にスクロールする行の数を決定できます。

プロパティは My.Computer.Mouse.WheelScrollLines 、 プロパティと同様の機能を MouseWheelScrollLines 提供します。

マウスにスクロール ホイールがない場合、このプロパティは例外をスローするため、 プロパティを確認して、マウスにスクロール ホイールがあることを確認する My.Computer.Mouse.WheelExists 必要があります。

このプロパティは、コードを実行するコンピューターに関する情報を提供します。

プロジェクトの種類別の可用性

プロジェクトの種類 使用可能
Windows アプリケーション はい
クラス ライブラリ はい
コンソール アプリケーション はい
Windows コントロール ライブラリ はい
Web コントロール ライブラリ いいえ
Windows サービス はい
Web サイト いいえ

適用対象

こちらもご覧ください