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