2010-12-01 14 views
0

私はしかし、私は実行時に湖底のアイコンを変更したいので、私はActionScriptでこのような何かを作成flex4 link text を使用したカスタムIconButtonはこちらのポストを追っ:flex4変更カスタムBTNアイコン

[Bindable] [@Embed('assets/1.png')] 
public var pic1:Class; 

[Bindable] [@Embed('assets/2.png')] 
public var pic2:Class; 
public function clickToChange() 
    {CustomBtn1.setStyle("icon", pic2);} 

と私の.mxmlは

<local:CustomBtn id="CustomBtn1" icon='{pic1}' width="80" height="80" click=clickToChange();/> 

である。しかし、それをクリックしたときに、私はPIC1 PIC2からにCustomBtnの変更を取得することはできません。私が間違って行ったヒント?ありがとう。

+0

は、Flex 3ボタン(ボタンMX)に基づいてCustomBtnコンポーネントですか? –

答えて

0

単に:またはFlex 4ボタン(S:ボタン):

CustomBtn1.icon = pic2; 
+0

ありがとうございました!!!私の命を助けて ! – Audrey

関連する問題