|
■No3767 (あまのん さん) に返信 > こんばんは。 > 現在、C#でUIの作成をしております。 > > TrackBarを使っているのですが、ドラッグしたときは、SmallChangeなどで指定した値ではなく、1づつ値が上下します。 > これを制御するには、コントロールのドラッグのイベントを処理する他、方法はございませんでしょうか。 > > よろしくお願いします。
ヘルプを見ると
SmallChangeプロパティは、「ユーザーが方向キーの 1 つを押すと、Value プロパティは SmallChange プロパティに設定されている値に従って変更されます。」と書かれていますね。よってSmallChangeプロパティの値はマウスのドラッグには適用されません。
そもそも、ユーザーがマウスのドラッグで任意の位置に移動できなければ違和感を覚えるのではないでしょうか?
TrackBarのMaximumを調整した方が良いような気がします。
|