2011-01-03 11 views
2

カスタムスキンの作成を含む多くの研究を行ってきましたが、できないようです。私はちょうどチェックボックスとラベルの周りに1つの境界線を持っている。私はopaqueBackgroundプロパティ(AS3経由で設定)を介して管理していた背景色も欲しいです。ちょうど国境を持つために鍵を見つけることができないようです。どんな助けもありがとうございます。ラジオボタンでも同じことが必要です。CheckBoxのチェックボックスとラベルの部分の周囲に境界線を描画または配置する方法

答えて

2

あなたはカスタムスキンを作成して正しい軌道に乗っています。ただ、デフォルトCheckBoxSkinをコピーし、それは(状態が宣言され、最初のグループの前にしている場合について)最初に描画されますので、トップレベルでのRectを追加します。

<s:Rect left="0" right="0" top="0" bottom="0"> 
    <s:stroke> 
     <s:SolidColorStroke color="#ff0000"/> 
    </s:stroke> 
</s:Rect> 

その後のいずれか、チェックボックスのスキンとしてあなたの新しいスキンを設定しますCSSで、またはskinClassを介して特定のチェックボックスに直接入力します。

希望に役立ちます。

+0

ワウ - それは簡単すぎました - ありがとう!私は境界線を太くしたいのであれば、私は何かを肌に加えるでしょう。私もそれを試してみましょう。再びありがとう。私はFlexのヘルプのためにインターネットを検索することを大いに学びました。私は8冊の本とたくさんのブックマークを持っています。あなたが良いサイトや本を知っていれば教えてください。これは楽しいです! – JoeH

関連する問題