いもづる オブジェクト指向

リスト幅調整コンボボックス

Windowsアプリケーションのコンボボックスのドロップダウンリスト幅を適切なサイズに設定できるコンボボックスコントロールです。
System.Windows.Forms.ComboBoxを継承しています。

幅調節前 幅調節後
通常表示   幅調節後

▲このページのTOPへ

クラス図

クラス図を示します。名前空間は全て net.e_ioo.Controls となっています。

クラス図

▲このページのTOPへ

ダウンロード

ComboBoxAW100.zip ・・・コントロールのDLLファイル

▲このページのTOPへ

ソースコード

準備中

▲このページのTOPへ

補足

メソッドコール(SetAdjustListWidth)にて、ドロップダウンリスト幅の調整を行います。
本当は、ComboBox.items.add や ComboBox.items.addRange 等、リスト項目数変更のタイミングで自動に調整するようにしたかったのですが、 そのタイミングのイベントを掴めなかったので、とりあえずメソッド呼び出しにしました。 items(System.Windows.Forms.ComboBox.ObjectCollection)の追加・削除のタイミングの捉え方をご存知の方いらっしゃいましたら教えてください m(_ _)m

 

webmaster@e-ioo.net