FLEX中的Vgroup,以垂直方式排列其中的组件。Hgroup则是以水平排列组件。
对于数据绑定,使用{}单向或者@{}进行双向数据绑定。同时,可以自定义一个数据源进行绑定。
声明是[Bindable]
[Bindable]
private var _task:task = new task("Learn Binding");
这里task是一个自定义的数据源,as文件。
package{
public class task{
[Bindable]
public var name:String;
public function task(name:String = ""){
this.name = name;
}
}
}
关于命名空间:
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"
每个application的开头都是这样的。第一个fx代表核心flex命名空间,s代表新的Spark组件,mx代表旧的
Halo组件