博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DataGrid中嵌入CheckBox控件
阅读量:6816 次
发布时间:2019-06-26

本文共 694 字,大约阅读时间需要 2 分钟。

DataGrid中嵌入CheckBox控件  


 

    做项目遇到一个问题,初始化显示图层的索引号和名称信息,提供勾选控件选择进行查询的图层。利用for循环可以遍历所有图层,这样就涉及一个问题动态添加checkbox控件问题(如显示在datagrid控件的第一列中)。

    根据需求进行问题解决:利用addChild方法作为搜索信息关键字,
思路一
导入接口imp

ort mx.controls.checkbox;
for循环遍历添加:for(var i:int=0;i<infos.Length;i++)
                             {
                                    var ck:CheckBox=new CheckBox();
                                    datagrid1.addChild(ck);
                             }
思路二
设置datagrid列的样式itemRenderer:
<mx:DataGridColumn  dataField="id" headerText="选择">
      <mx:itemRenderer>
              <mx:Component>
                       <mx:HBox>
                       <mx:CheckBox id="chxBox" selected="  {data.selected}" click="outerDocument.clickHanlder(this);"/></mx:HBox>
               </mx:Component>
        </mx:itemRenderer> 
</mx:DataGridColumn> 
通过运行测试,思路二在设计时控制从效率和难度上都更胜一筹。

转载于:https://www.cnblogs.com/vmyspace/archive/2012/03/19/2405616.html

你可能感兴趣的文章
存储过程的笔记
查看>>
OpenCV学习(27) 直方图(4)
查看>>
深度学习原理与框架-Tensorflow基本操作-实现线性拟合
查看>>
[leetcode-168-Excel Sheet Column Title]
查看>>
SpringBoot和数据库连接
查看>>
二叉搜索树
查看>>
网页小技巧-360doc个人图书馆复制文字
查看>>
delete删除-some
查看>>
maven阿里云中央仓库
查看>>
15.12.14listbox列表框
查看>>
sql 行转列
查看>>
(转)Python新手写出漂亮的爬虫代码1——从html获取信息
查看>>
配置Nim的默认编译参数 release build并运行
查看>>
图片下载
查看>>
《构建之法》第四章读后感
查看>>
python os.path.dirname()
查看>>
android 解析json数据格式
查看>>
Vs2013 头文件注释
查看>>
****** 六 ******、软设笔记【数据结构】-查找、静态查找表,哈希表
查看>>
[转] fitnesse中的Map处理
查看>>