2 Stimmen

Flex 4 - Zeichnen oder Platzieren eines Rahmens um das Kontrollkästchen und den Beschriftungsteil der CheckBox

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.

2voto

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.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X