天才教育网合作机构 > 培训机构 >

佛山中公财经

欢迎您!
朋友圈

13140882082

全国统一学习专线 9:00-21:00

位置:培训资讯 > [ c++ ]flex中ComboBox和datagrid的使用

[ c++ ]flex中ComboBox和datagrid的使用

日期:2009-06-19 23:24:09     浏览:499    来源:佛山中公财经

                                  [ c++ ]flex中ComboBox和datagrid的使用   

看完了flex简略教程,由于是英文版的,所以有些地方还是没怎么明白。没办法只好自己慢慢试拉,今天把ComboBox和DataGrid的使用方法研究了一下。为什么要选ComboBox和DataGrid呢?像button这类东西说是在没什么好讲的大家都明白。ComboBox的外表做出来了里面的数据怎么办呢?问题就出在这里了。(如果不知道什么是Flex的话,看一下flex入门或许会有些帮助)   所谓ComboBox就是下拉菜单了  (在博客里搞出这东西也不容易啊,代码在下面附上) 先给出一段代码:
http://www.adobe.com/2006/mxml" layout="absolute">

            [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;     
    ]]>
             close="selectedItem2=ComboBox(event.target).selectedItem">
   
           
           
   
不要害怕,重要的地方都用黑体标出来了。[bindable]是捆绑标记,这样数据就可以与部件进行动态交换数据。之后就是combobox里选项的内容了,Array是属性声明,label是外面看到的选项,data就是真正的数据内容。上面例子中数据是图片的地址,图片放在bin文件下。第二段黑体就是真正的combobox了。下面一段可有可无,用来检验的。注意红色的部分这些是需要自己声明的。   下面讲DataGrid,首先把代码全部给出来:


       
            xhinker1
            555-219-2270
            ccoenraets@fictitious.com
            true
       

       
            xhinker2
            555-219-2012
            jwall@fictitious.com
            true
       

       
            xhinker3
            555-219-2012
            maurice@fictitious.com
            false
       

       
            xhinker4
            555-219-2000
            mjones@fictitious.com
            true
       

这里是用xml存储数据将来会在表格中显示出来.

 

这一段就把数据显示出来了也不是太难了,adobe flex不提供傻瓜式输入,我们就得辛苦一点自己输入了。

本文由 佛山中公财经 整理发布。更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,可以留下你的联系方式,让课程老师跟你详细解答:
咨询电话:13140882082

如果本页不是您要找的课程,您也可以百度查找一下: