0

wxChoice ウィジェットを使用するときに、ドロップダウン メニューの項目のスタイルを設定できるかどうかを調べようとしています。私が知る限り、それは不可能ですが、Perl コミュニティの皆さんに、私の考えが正しいことを 100% 確認していただくようお願いしたかっただけです。

私の目標は、プルダウンの項目の一部を赤く、他の項目を黒くすることです。wxChoice ウィジェットには SetForegroundColour メソッドがあることに気付きましたが、これは wxChoice ウィジェット内のすべてのテキストに色を付けます。

$driveCB->SetForegroundColour(wxRED);

プルダウンは次のようになります。

SetForegroundColour を使用した wxChoice の例

wxChoice アイテムを個別にスタイルすることは可能ですか?

4

2 に答える 2

1

wxChoice ではできませんが、wxOwnerDrawnComboBox を使用することはできますコンボというフォルダの wxWidgets サンプルにその例があります。

于 2011-10-20T11:43:35.050 に答える
-1

ドキュメントにはNOと書かれています

于 2011-10-20T10:37:55.753 に答える