ComboBoxコンポーネントのプルダウンリストの行間を変更する

某氏より質問を受けたので、メモ代わりにポストしておきます。

ComboBoxコンポーネントは、Button、TextInput、Listの3つのサブコンポーネントで構成されています。ComboBoxコンポーネントのプルダウンリストは、Listコンポーネントによって実装されています。

ComboBox内のListは、「ComboBox.dropdown」で参照を取得できますので、あとはListコンポーネントの各行の高さを指定するプロパティ「rowHeight」を変更すればOKです。

import mx.controls.ComboBox;
this.createClassObject(ComboBox,"my_cb", 10);
my_cb.setSize(150,25);
my_cb.addItem({data:1, label:"いろはにほへと"});
my_cb.addItem({data:2, label:"ちりぬるを"});
my_cb.addItem({data:3, label:"わかよたれそ"});
my_cb.addItem({data:4, label:"つねならむ"});
my_cb.addItem({data:5, label:"うゐのおくやま"});
my_cb.addItem({data:6, label:"けふこえて"});
my_cb.addItem({data:7, label:"あさきゆめみし"});
my_cb.addItem({data:8, label:"ゑひもせすん"});
my_cb.dropdown.rowHeight = 17;

よろしければコメントをどうぞ!

匿名希望のコメントはこちらへ

ぶち 2008年7月30日 20:35

こんにちは!
どうやって行間をつめるのか悩んでいたところにこの記事を見つけまして、解決しました。
タメになる記事を有難うございました(^-^)

オキ 2008年7月31日 11:41

お役に立ったようでなによりです~。

Comment Form

Trackbacks:0

TrackBack URL for this entry
https://448.jp/cgi-bin/mt/bnq48cke.cgi/770
Listed below are links to weblogs that reference
ComboBoxコンポーネントのプルダウンリストの行間を変更する from 448.jp blog

この記事はいかがでしたか?

ぜひ共有してみてください。あなたのフィードバックが、私のモチベーションにつながります。

×