在ActionScript中实现绑定
这种方法是使用mx.binding.utils.BindingUtils类来实现的。
如:
BindingUtils.bindProperty(textarea, "text", textinput, "text");
就是直接绑定了两个输入框的text属性,还可以用bindSetter来绑定一个数据源和一个set函数。如:
public function mySetterBinding(event:FlexEvent):void {
var watcherSetter:ChangeWatcher = BindingUtils.bindSetter(setMyString, textInput2, "text");
}
这里就是将textInput2的text属性setter函数和setMyString函数绑定起来,
一旦textInput2的text被修改,那么将会触发setMyString函数。
banding整个类的用法:
[SWF(backgroundColor='0xffffff',frameRate='30')]
public class Main extends Sprite{
......
绑定资源
声音
[Embed(source="sound1.mp3")]
public var soundCls:Class;
可伸缩矢量图
[Embed(source="logo.svg")]
[Bindable]
public var imgCls:Class;
图片jpg png gif
[Embed(source="logo.gif")]
[Bindable]
public var imgCls:Class;
九宫格图片
[Embed(source="slice_9_grid.gif",
scaleGridTop="25", scaleGridBottom="125",
scaleGridLeft="25", scaleGridRight="125")]
[Bindable]
public var imgCls:Class;
SWF
[Embed(source="icon.swf")]
[Bindable]
public var imgCls:Class;
元件
[Embed(source='SWFFileName.swf', symbol='symbolName')]
public var ClassicName:Class;
分享到:
相关推荐
聊天室(ActionScript 3.0实现)
聊天室(ActionScript 3.0实现)
本地播放器(ActionScript 3.0实现)是学习SQL数据库的很好例子,可以下来看看!!!
聊天室实例开发附源码 (ActionScript 3.0实现)
利用ActionScript实现Flash开发游戏.pdf
Java2ActionScript 工程源码--Java2ActionScript.zip
本地播放器(ActionScript 3.0实现)
基于ActionScript 3.0实现本地播放器
1、地图编辑器; 2、purMVC示例,有封装和重写,方便管理; 3、MornUI示例; 4、资源管理; 5、自定义事件,有优化处理,提高效率; 6、Adobe Air的本地资源处理;...7、JSON输入输出解码配置文件;
本地播放器 ActionScript 3.0实现
用Actionscript实现对声音的控制!里面有集成包和使用手册!
一个简单的例子,清楚地说明使用Action Script3.0如何在网页中实现全屏,可用于播放器。
C语言典型应用系统之——聊天室(ActionScript 3.0实现),用以共享,相互交流!