|
分類:[VB.NET/VB2005 以降]
こんにちは。 フォームアプリケーション(VB 2008)上にPanelを配置し、いくつかのコントロールをPanel上に配置しています。 このPanelはAutoScrollをTrueにしており、Panel領域外に配置されたコントロールをスクロールで表示できるようにしています。
ここで質問ですが、例えば、このPanel上にListBoxを配置します。 フォーム上で、このListBoxの上部数行が隠れるように下方向にスクロールします。 その後このListBoxをマウスでクリックすると、勝手にListBoxの上端が見えるところまでスクロールしてしまい、 ListBox上のクリックした場所と異なる行が選択されてしまいます。
ListBoxをクリックしたときに、勝手にスクロールしないようにするにはどうすればいいでしょうか。 よろしくお願い申し上げます。
|