[ c++ ]flex中ComboBox和datagrid的使用
看完了flex简略教程,由于是英文版的,所以有些地方还是没怎么明白。没办法只好自己慢慢试拉,今天把ComboBox和DataGrid的使用方法研究了一下。为什么要选ComboBox和DataGrid呢?像button这类东西说是在没什么好讲的大家都明白。ComboBox的外表做出来了里面的数据怎么办呢?问题就出在这里了。(如果不知道什么是Flex的话,看一下flex入门或许会有些帮助) 所谓ComboBox就是下拉菜单了 (在博客里搞出这东西也不容易啊,代码在下面附上) 先给出一段代码:
[Bindable]
public var cards: Array = [ {label:"xhinker1", data:"1.jpg"},
{label:"xhinker2", data:"2.jpg"}, {label:"xhinker3", data:"3.jpg"} ];
[Bindable]
public var selectedItem1:Object;
[Bindable]
public var selectedItem2:Object;
]]>
这里是用xml存储数据将来会在表格中显示出来.
这一段就把数据显示出来了也不是太难了,adobe flex不提供傻瓜式输入,我们就得辛苦一点自己输入了。