grid类型数据窗口detail域的 height.autosize 属性的生效
2011-04-11 18:06
357 查看
在grid类型的数据窗口中,如果将detail域的autosize height属性勾选上,
假如当数据窗口中 列 A 的值为1时, 行高应该自动为 200, 而当列 A 的值为0时,行高应该自动为 100 。
但是在程序的实际运行过程中,如果你对原本列 A 的值为 0 的行执行以下语句:
因为 setitem 后该行中 A 列的数据虽然已经发生改变, 但是数据窗口的行结构信息并没有进行重绘。
你可能会想,有了,在 setitem 后面加上
正确的解决办法是,在 setitem 后:
假如当数据窗口中 列 A 的值为1时, 行高应该自动为 200, 而当列 A 的值为0时,行高应该自动为 100 。
但是在程序的实际运行过程中,如果你对原本列 A 的值为 0 的行执行以下语句:
dw_1.setitem(1, 'A', 1)这个时候dw_1的第1行的行高并不会自动为 200 , 为什么呢?
因为 setitem 后该行中 A 列的数据虽然已经发生改变, 但是数据窗口的行结构信息并没有进行重绘。
你可能会想,有了,在 setitem 后面加上
dw_1.setredraw( true)但是,实际情况是,加上了也无济其事。
正确的解决办法是,在 setitem 后:
//关键的地方 dw_1.rowsmove(row,row,primary!,dw_1,row,primary!) //row可以是dw_1中的任意有效行或者:
//关键的地方 row = dw_1.insertrow( 0) dw_1.deleterow(row)
相关文章推荐
- opencv中Mat数据类型中data、size、depth、channels、elemsize、rows、cols等属性内涵
- 总结:实例化SqlParameter时,如果是字符型,一定要指定size属性,还有制定具体的类型
- 二、ndarray 的属性、数据类型
- JSON类型数据转换为对象,并排除指定的属性.JAVA将购物车数据写入到cookie中
- java中如何遍历实体类的属性和数据类型以及属性值
- SharedSizeGroup及Collapsed属性分析及窗口隐藏
- SqlParameter.Size 属性 只有以下类型有效
- 1211笔记关于//modal//更改窗口的根控制器//数据存取//Plist属性列表//-“沙盒机制”//plis属性列表//偏好设置//归档普通对象//联系人数据存储//协议与回调函数
- 《C Primer Plus》学习笔记之 C数据的属性(三)类型限定词
- sql语句取得一个表中的列名,数据类型,及长度等属性
- MySQL数据类型和常用字段属性总结
- MySQL数据类型和常用字段属性总结
- java List Collections.sort 排序 支持 对象属性 普通数据类型 升序 降序 正序 倒序 排列
- 08-21 RadioGroup,RadioButton autoLink属性 TextView中ellipsize属性 TextView的属性
- 获取数据窗口数据列的数据类型
- 深入理解数据类型、变量类型属性、内存四区和指针
- 数据窗口,Update属性的问题
- ###Springmvc封装复杂表单数据:表单提交多个实体类的参数【对象类型参数,自动封装】name属性值不能重复。和实体类属性名一致
- N-Up类型数据窗口各种方式的序号列的添加
- grid网格的流动grid-auto-flow属性