Actionscript 3 flex、定义类型、获取数据、网格
我有一个这样定义的数据类型,我想在flex4.6数据网格中使用它Actionscript 3 flex、定义类型、获取数据、网格,actionscript-3,apache-flex,datagrid,flex4,Actionscript 3,Apache Flex,Datagrid,Flex4,我有一个这样定义的数据类型,我想在flex4.6数据网格中使用它 package data { [Bindable] public class GridDataItem{ protected var avatar:String; protected var name:String; protected var email:String; public function GridDataItem(avatar:Str
package data
{
[Bindable]
public class GridDataItem{
protected var avatar:String;
protected var name:String;
protected var email:String;
public function GridDataItem(avatar:String, name:String,email:String){
this.avatar = avatar;
this.name = name;
this.email = email;
}
}
}
但我想知道如何引用其中的一个属性。除此之外,我还想设置在这个数据类型对象中作为化身保存的源图片,第一列将显示每行的化身
有人有什么想法吗?百万泰铢。您可以在类中添加公共setter和getter,如下所示
package data
{
[Bindable]
public class GridDataItem{
protected var _avatar:String;
protected var _name:String;
protected var _email:String;
public function GridDataItem(avatar:String, name:String,email:String){
this.avatar = avatar;
this.name = name;
this.email = email;
}
public function set avatar(String av):void{
this._avatar = av;
}
public function get avatar():String{
return this._avatar;
}
.
.
.
}
除此之外,我还想设置保存为的源图片
此数据类型对象中的化身,第一列将显示
每行的化身
如果我正确理解了这个问题,我将在griditem数据类型的avatar属性中设置图像的url。在第一列中使用,使用itemrenderer中的类绑定到这个avatar属性。Thx供您参考,虽然我仍然认为flex在某些方面很混乱,但我让我想要的工作正常。再次感谢您提供的信息。干杯