TrackBarでスライダー移動による値更新をハンドリングする|C#

   

TrackBarでスライダーを移動して値が変更された場合のみイベント通知を受け取りたい場合。(プログラミングによる値変更ではイベント通知を受け取りたくない場合)
ValueChangedイベントではなく、Scrollイベントを使用します。

// TrackBar 定義
private System.Windows.Forms.TrackBar _trackBar;

// EventHandler の登録
_trackBar.Scroll += new EventHandler(trackBar_Scroll);

private void trackBar_Scroll(object sender, EventArgs e) {
    Console.WriteLine(_trackBar.Value);
}

 - C#