我已经制作了一个列表控件。我想在文本控制框中显示其中对象的名称
我在这里使用的代码是
public function add(event:MouseEvent):void
{
var str:String;
str = mylistcontrol.dataProvider.getItemAt(0).toString();
mytextarea.text += str+ "has been added";
mytextarea.text += "\n";
}
此代码的问题是我使用索引值为0.但是我想显示我点击的对象的名称或突出显示的对象的名称。
任何想法和想法?
答案 0 :(得分:0)
当您说对象的名称是指ItemRenderer的名称吗?
如果是这种情况,您可以使用一种方法,包括创建自定义事件和自定义项呈示器......
单击时创建一个自定义ItemRenderer,调度你的CustomEvent,它有一个data
属性,你可以放任何你喜欢的东西。