[ c++ ]flex中ComboBox和datagrid的使用
看完了flex簡略教程,由于是英文版的,所以有些地方還是沒怎么明白。沒辦法只好自己慢慢試拉,今天把ComboBox和DataGrid的使用方法研究了一下。為什么要選ComboBox和DataGrid呢?像button這類東西說是在沒什么好講的大家都明白。ComboBox的外表做出來了里面的數(shù)據(jù)怎么辦呢?問題就出在這里了。(如果不知道什么是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存儲數(shù)據(jù)將來會在表格中顯示出來.
這一段就把數(shù)據(jù)顯示出來了也不是太難了,adobe flex不提供傻瓜式輸入,我們就得辛苦一點自己輸入了。