我正在开始新的数据库项目,我有一些表格,可能有20列要显示 在DBGrid中,但我知道不可能在Grid中显示所有20列,因为它需要太多空间。 我需要这样的选项,用户可以调整要显示或隐藏的列。 什么是一个简单而恰当的解决方案呢? 其他解决方案也将被接受。
感谢大家的帮助。
答案 0 :(得分:3)
有两种方式。
第一。您正在使用自动创建的dbgrid列。这意味着,您不会手动创建列,在这种情况下,您可以更改基础表中相应字段的Visible属性。
位2st。 DBGrid中的列是由您手动创建的,您可以更改TDbGridColumn本身的Visible属性。