2011-05-08 21 views
1

如何在mmxl組件中使用actionscript組件代碼,如在actionscript組件中我們使用的類,但在mmxl組件中,我們不能使用類的功能,所以我如何使用actionscript組件代碼在mmxl部件如何在mmxl組件中使用actionscript組件代碼

預報

這是動作分量代碼

package components 
{ 
    import assets.*; 
    import flash.events.*; 
    import flash.utils.*; 
    import mx.binding.*; 
    import mx.containers.*; 
    import mx.controls.*; 
    import mx.core.*; 
    import mx.events.*; 
    import mx.styles.*; 

    public class DialogTitle extends HBox implements IBindingClient 
    { 
     private var title:String = "TitleDialog"; 
     public var DialogTitle1Image1:Image; 
     public var DialogTitle2Image2:Image; 
     public var DialogTitle3Label1:Label; 
     var _bindingsBeginWithWord:Object; 
     private var showCloseButton:Boolean = false; 
     var _bindingsByDestination:Object; 
     var _watchers:Array; 
     var _bindings:Array; 
     private var _documentDescriptor_:UIComponentDescriptor; 
     private static var _watcherSetupUtil:IWatcherSetupUtil; 

,但我不能使用mmxl部件此代碼如何我可以使用公共類DIALOGTITLE延伸HBox中實現IBindingClient在mmxl組件代碼,什麼是使用它的方式,對不起,我是新手,如果它是愚蠢的問題

回答

0

這裏是如何從HBox中派生類,並使其實現接口:

<?xml version="1.0" encoding="utf-8"?> 
<mx:HBox 
    implements="com.interfaces.IBindingClient" 
> 
<mx:Script> 
<![CDATA[ 
    //and code goes here 
]]> 
</mx:Script> 
</mx:HBox> 

注意接口必須用完整路徑指定時,導入對它沒有影響。

+0

感謝哥們它可以幫助我,你搖滾 – 2011-05-08 19:03:03

+0

IBindingClient在mx.binding但在自動顯示功能IBindingClient沒有顯示是SDK – 2011-05-08 20:08:43

+0

確定的問題,我的FlexBuilder 3確實不使用Flex 3.5表現出來。 – alxx 2011-05-08 20:34:53