|
分類:[C#]
お世話になっております。
Visual C# 2008 にて開発をおこなっております。
DataGridViewの右側に縦スクロールバーが表示されている場合に、 そのスクロールバー上にマウスを重ねた瞬間にそのDataGridView高さを 変更したいと考えています。
イベントとして、DataGridViewのMouseEnterですとスクロールバーに関係なく DataGridView自体にマウスを重ねた瞬間に発生してしまうので、 MouseMoveイベントの中でマウスのX座標を見て、右端のスクロールバー上に あると判断できた場合にのみ処理をおこなうというようにしたのですが。。 どうやら、スクロールバー上ではDataGridViewのMouseMoveイベントが 発生しないようなのです。
この場合、どのようにすればスクロールバー上にマウスを重ねた瞬間に イベントが発生させられるでしょうか。
|