リストビューのスクロールバーについて


なかじぃ  2007-12-11 17:42:14  No: 99926  IP: 192.*.*.*

まだまだ初心者ですが、vb.netにて開発しております。

リストビューにて、候補表示を行なっております。
あるテキストボックスにて候補ボタンをクリックすると
該当する何項目かをDBより取得、リストビューにその項目を表示
と言うような動作をさせております。

そこでやりたいと言うのが、リストビュー自体の高さを項目数に合わせて変更したいと言うことです。

どなたかいい方法とありましたら、ご教授願えればと思います。
よろしくお願い致します。



備考:
僕が方法として考えたのは、

①1項目あたりの高さを算出、項目数に掛けて、高さを算出
      −1項目あたりの高さを算出できず、断念

②スクロールバーが自動で表示されるので、現在のスクロールバーの状態を取得、スクロールバーが表示されないとこまで高さを延ばす
      −スクロールバーの表示非表示状態を取得できず断念

編集 削除
通ってみた  2007-12-15 13:46:03  No: 99927  IP: 192.*.*.*

(1)
1.1項目だけ表示させた時の全体の高さを保存
2.2項目目を表示させた時の全体の高さを保存

2−1=1項目の高さ、になりませんか?

編集 削除