Ich habe viel darüber recherchiert - einschließlich der Erstellung eines benutzerdefinierten Skins - aber ich scheine nicht in der Lage zu sein, dies zu tun. Ich möchte nur einen Rahmen um das Kontrollkästchen und das Etikett haben. Ich möchte auch eine Hintergrundfarbe, die ich geschafft habe, über opaqueBackground Eigenschaft (Einstellung es über AS3). Ich kann nur nicht scheinen, um den Schlüssel zu finden, um eine Grenze als gut haben. Jede Hilfe ist willkommen. Ich brauche das gleiche für Radio-Buttons als gut.
Antwort
Zu viele Anzeigen?
Wade Mueller
Punkte
6099
Mit der Erstellung eines benutzerdefinierten Skins sind Sie auf dem richtigen Weg. Kopieren Sie einfach die Standard-CheckBoxSkin und fügen Sie ein Rect auf der obersten Ebene hinzu, damit es zuerst gezeichnet wird (unterhalb der Deklaration der Zustände und vor der ersten Gruppe):
<s:Rect left="0" right="0" top="0" bottom="0">
<s:stroke>
<s:SolidColorStroke color="#ff0000"/>
</s:stroke>
</s:Rect>
Legen Sie dann Ihr neues Skin als Skin für das Kontrollkästchen fest, entweder in CSS oder direkt auf dem jeweiligen Kontrollkästchen über dessen skinClass.
Ich hoffe, das hilft.