在DBGrid上隐藏/显示列的正确方法

时间:2014-07-02 09:05:29

标签: database delphi option

我正在开始新的数据库项目,我有一些表格,可能有20列要显示 在DBGrid中,但我知道不可能在Grid中显示所有20列,因为它需要太多空间。 我需要这样的选项,用户可以调整要显示或隐藏的列。 什么是一个简单而恰当的解决方案呢? 其他解决方案也将被接受。

感谢大家的帮助。

1 个答案:

答案 0 :(得分:3)

有两种方式。

第一。您正在使用自动创建的dbgrid列。这意味着,您不会手动创建列,在这种情况下,您可以更改基础表中相应字段的Visible属性。

位2st。 DBGrid中的列是由您手动创建的,您可以更改TDbGridColumn本身的Visible属性。