Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

コメント

コメントの投稿

コメント

管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://hachisue.blog65.fc2.com/tb.php/190-77389984
この記事にトラックバックする(FC2ブログユーザー)

VB.NET HScrollBarのイベント・・・

メモ書きの為、あしからず (^^ゞ。

VB.net の HScrollBar の イベント発生は、
 ・つまみ(移動させるヤツ)
   1) 左クリックした瞬間に、移動量"0"でイベント発生
   2) クリックしままドラッグで、ポジション(Value値)の変化時にイベント発生
   3) マウスを離した時に、移動量"0"で ”2度” イベント発生
   4) クリック中に移動しなければ、イベントは発生しない
 ・Large移動("つまみ"以外のバー余白部のクリック)
   1) 左クリックで、LargeChange量でイベント発生
   2) マウスを離した時に、移動量"0"で ”1度” イベント発生
   3) クリック中に移動しなければ、イベントは発生しない
 ・矢印(Setp単位で移動するヤツ)
   1) 左クリックしていれば(押下していれば)、ずっとイベント発生
     ⇒ ポジションが最大/最小でも、移動量"0"でイベント発生
   2) マウスを離した時に、移動量"0"で ”1度” イベント発生

移動量は、イベントハンドラーの "e.NewValue - e.OldValue" で確認してます。

VScrollBar でも同じ(と思う・・・確認していないけれど)
TrackBar も似たような動作かな!?

コメント

コメントの投稿

コメント

管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://hachisue.blog65.fc2.com/tb.php/190-77389984
この記事にトラックバックする(FC2ブログユーザー)

Appendix

検索フォーム

プロフィール

hachisue

Author : hachisue
自作PCをこよなく愛する管理人です

最新記事

最新コメント

ブロとも申請フォーム

この人とブロともになる

QRコード

QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。