CSS で次の値を設定することにより、Flex で RadioButton をスキニングできます。
upSkin: Embed(...);
overSkin: Embed(...);
ownSkin: Embed(...);
disabledSkin: Embed(...);
selectedUpSkin: Embed(...);
selectedOverSkin: Embed(...);
selectedDownSkin: Embed(...);
selectedDisabledSkin: Embed(...);
ただし、スキン内に小さな円のアイコンが表示されます。次のスタイルを設定して、アイコンを変更できます。
upIcon: Embed(...);
overIcon: Embed(...);
etc...
私の質問は、どうすればこれらのアイコンを何も設定できないのですか? 1x1ピクセルの透過画像か何かではなく?空のスタイルを指定するにはどうすればよいですか?
編集:
actionscript では、次のように実行できます。
button.setStyle("icon", null);
私が試したCSSで:
icon: none;
icon: null;
しかし、どちらも機能しませんでした。
受け入れられた回答:
提案1と2の両方が機能しましたが、私は次のよりクリーンなソリューションを好みます:
upIcon: ClassReference(null);
両方の回答に感謝します(両方を回答としてマークできればいいのに!)