2011-05-08 53 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