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);
}
このエントリーをはてなブックマークに追加
にほんブログ村 IT技術ブログへ

コメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です