起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 320|回复: 10

【结】如何隐藏和显示DataGrid的列**

[复制链接]
发表于 2008-3-18 09:08:42 | 显示全部楼层 |阅读模式
请问,用代码如何隐藏和显示DataGrid的列.
回复

使用道具 举报

发表于 2008-3-18 09:15:44 | 显示全部楼层
最简单的办法就是通过控制sql查询语句,通过查询不同的字段列来实现。
前提是datagrid选择默认列
回复 支持 反对

使用道具 举报

发表于 2008-3-18 09:16:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 09:25:40 | 显示全部楼层
DataGrid的属性有列的显示和隐藏
用这个不是更方便吗?
这个怎么用?我想知道这个

但我也去尝试一下二楼的方法.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 09:33:40 | 显示全部楼层
二楼 由于表的主键不显示出来,如果不查询出这个会出错.方法不合适

三楼 我只有信息和功能,没有DocView,要怎么样实现显示和隐藏
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 09:38:43 | 显示全部楼层
用DataGrid.XXX.visible := false来实现不可以吗?
但是XXX是什么,我试了很久没试出来  :(
回复 支持 反对

使用道具 举报

发表于 2008-3-18 09:49:04 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 10:00:00 | 显示全部楼层
DataGrid1.ColumnByName('DataGrid1RQ').Visible := false;
嗯,解决了

不过还是期待5楼的回复
回复 支持 反对

使用道具 举报

发表于 2008-3-18 10:07:28 | 显示全部楼层
5楼啥答复。
是“我只有信息和功能,没有DocView,要怎么样实现显示和隐藏”这个吗?如果是,那你怎么显示数据集中的数据呢?如果是DataGrid,那么直接访问DataGrid的某个column就可以了,不知道楼主还需要啥答案
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 10:44:20 | 显示全部楼层
是DataGrid
明白了,现在可以结贴了
3Q
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 14:38 , Processed in 0.039845 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表