これはおそらくn00bクエリです。マウスダウンイベントに基づいてトラックバーの値を変更したい場合があります。これは私が次のように達成しました:
private void MoveTrackBarToMouseClickLocation(TrackBar a_tBar, int a_mouseX)
{
// Jump to the clicked location
double dblValue;
dblValue = ((double)a_mouseX / (double)a_tBar.Width) * (a_tBar.Maximum - a_tBar.Minimum);
a_tBar.Value = Convert.ToInt32(dblValue);
}
その部分は正常に機能します。マウスボタンを押している間、スクロールが機能しません。たとえば、トラックバーをクリックして、マウスを下に向けて値50と言う場合、そのマウスを下に向けて右または左にスクロールできるようにします(値= 50から)。
私の小さな問題を明確にしたことを願っています。どんな助けでも大歓迎です。ありがとう