论坛首页 编程语言技术论坛

一个例子:不修改GataGrid选中的内容,实现可以复制GataGrid选中的内容

浏览 2211 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-07-08  

代码如下test.mxml:


<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >
    <mx:Script>
        <![CDATA[            
            [Bindable]
            private var dg_item_editor :ClassFactory = new ClassFactory(myItemEditor );
            [Bindable]
            public var dg_data :Array=[{'name':'Jack','sex':'男','age':'24'},
                                      {'name':'Tom','sex':'女','age':'20'}];            
        ]]>
    </mx:Script>   
<mx:Panel>
    <mx:DataGrid width="100%" height="100%" dataProvider="{dg_data }" editable="true">
                <mx:columns>
                    <mx:DataGridColumn dataField="name" itemEditor="{dg_item_editor }"/>
                    <mx:DataGridColumn dataField="sex" itemEditor="{dg_item_editor }"/>
                    <mx:DataGridColumn dataField="age" itemEditor="{dg_item_editor }"/>
                </mx:columns>
    </mx:DataGrid>
</mx:Panel>
</mx:Application>

 

myItemEditor.mxml 代码如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:TextInput xmlns:mx="http://www.adobe.com/2006/mxml" editable="false"/>

 

   发表时间:2011-07-25  
给个例子吗,或者弄个截图啥的
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics