タイトル : ListViewのスクロール 投稿日 : 2012/03/12(Mon) 15:14 投稿者 : じょば
言語 : Visual Basic 2010 Express ListViewのスクロールに関する御質問です。 Viewプロパティは、Details でデータを一覧表示しています。 縦スクロールバーを表示し、上下に隠れた部分はマウスでスクロール する事により表示できますが、これをキーボードの上下キーで行えない かとチャレンジしています。 一通り、ListViewのプロパティやメソッドを確認したのですが、私の 知識では不可能でした。 上に隠れた部分を表示するには、TopItemプロパティとEnsureVisible メソッドで実装できます。 しかし、下に隠れた部分を一行ずつスクロールして表示する方法を 見つける事ができません。 表示する行数を固定にすれば可能ですが、同じEXEでも実行するOSにより 表示される行数が異なりますし、フォームの大きさが可変であり、 ListViewの高さも連動して可変しますから、行数は固定できません。 下矢印キーで、下に隠れた部分を一行ずつスクロールして表示する方法は、 ありますでしょうか? よろしくお願いいたします。 |