マウスホイールによるスピン機能がマウスホバー時にも動作する
対象製品
InputMan for Windows Forms 10.0J
詳細
マウスホイールによる数値や日付のスピン機能が、マウスホバー時(コントロール上にマウスポインタが置かれた状態)にも動作します。
この動作はWindows 10環境で発生します。
Windows 10以前の環境では、マウスホバー時にはスピン機能が動作せず、コントロールにフォーカスがある状態でのみ動作します。
この動作を無効(Windows 10以前の動作)にするためには、Windows 10の機能でマウスの設定の「ホバーした時に非アクティブウィンドウをスクロールする」をオフにします。
または、InputMan側の機能を使用して、以下のコードのように、フォーカスの状態に応じてマウスホイールのスピン動作を切り替える方法により制御します。
[Visual Basic]
この動作はWindows 10環境で発生します。
Windows 10以前の環境では、マウスホバー時にはスピン機能が動作せず、コントロールにフォーカスがある状態でのみ動作します。
この動作を無効(Windows 10以前の動作)にするためには、Windows 10の機能でマウスの設定の「ホバーした時に非アクティブウィンドウをスクロールする」をオフにします。
または、InputMan側の機能を使用して、以下のコードのように、フォーカスの状態に応じてマウスホイールのスピン動作を切り替える方法により制御します。
[Visual Basic]
Private Sub GcNumber1_Enter(sender As Object, e As EventArgs) Handles GcNumber1.Enter GcNumber1.Spin.SpinOnWheel = True End Sub Private Sub GcNumber1_Leave(sender As Object, e As EventArgs) Handles GcNumber1.Leave GcNumber1.Spin.SpinOnWheel = False End Sub