C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■90110 / 親階層)  DateTimePickerでホイールを使う方法
□投稿者/ やーまー (1回)-(2019/02/09(Sat) 14:03:15)

分類:[.NET 全般] 

DateTimePickerでホイールを回すことで数値を変えられるようにしたいのですが

    Private Sub DateTimePicker1_MouseWheel(sender As Object, e As MouseEventArgs) Handles DateTimePicker1.MouseWheel

            If e.Delta > 0 Then

                System.Windows.Forms.SendKeys.Send("{UP}")

            Else

                System.Windows.Forms.SendKeys.Send("{DOWN}")

            End If

    End Sub

このコードでできるようになりました。

しかし、この方法だと
ゼロから更にホイールを下に回すと
23や59といった値になってしまいます。

これをゼロよりも下に回しても下がらず
23や59よりも上に回してもそれ以上上がらないようにしたいのですが
どのようにしたら良いですか?




編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: DateTimePickerでホイールを使う方法 /WebSurfer
→Re[1]: DateTimePickerでホイールを使う方法 /Azulean
 
上記関連ツリー

DateTimePickerでホイールを使う方法 / やーまー (19/02/09(Sat) 14:03) #90110 ←Now
Re[1]: DateTimePickerでホイールを使う方法 / WebSurfer (19/02/09(Sat) 23:38) #90118
Re[1]: DateTimePickerでホイールを使う方法 / Azulean (19/02/10(Sun) 08:03) #90119
  └ Re[2]: DateTimePickerでホイールを使う方法 / やーまー (19/02/11(Mon) 12:22) #90125
    └ Re[3]: DateTimePickerでホイールを使う方法 / やーまー (19/02/11(Mon) 12:52) #90126
      └ Re[4]: DateTimePickerでホイールを使う方法 / Azulean (19/02/11(Mon) 18:12) #90127
        └ Re[5]: DateTimePickerでホイールを使う方法 / やーまー (19/02/11(Mon) 19:48) #90128
          └ Re[6]: DateTimePickerでホイールを使う方法 / Azulean (19/02/11(Mon) 21:06) #90129
            └ Re[7]: DateTimePickerでホイールを使う方法 / やーまー (19/02/11(Mon) 21:23) #90130 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信