一个关于 dxDBGrid 固定列的问题。(50分)

  • 主题发起人 主题发起人 netabloid
  • 开始时间 开始时间
N

netabloid

Unregistered / Unconfirmed
GUEST, unregistred user!
在 dxDBGrid 里如何将第一列固定?
 
固定列在Band属性中间。
首先给列分组(Band),然后在组(Band)中间选择这个组左固定就可以了。

不要告诉我连给列分组都不知道。
 
列分组知道,我试试!谢谢!!
 
这样做试过,如果GRID宽度不足好用,如果GRID宽度大,右侧有
空百不好用
 
[blue]张剑波[/blue]你的问题好奇怪!!!!
如果Grid右侧有空白,还要固定列干吗?!!!!!!!

就算有空白,也无所谓啊!!!!
 
to:biggo
哈哈,不要动肝火。
固定的意思:一是指定列看的见,另是column的排列顺序不改变
如果Grid右侧有空白,就不要固定了?
我整个COLUMNS固定不行吗?客户拖动column会把画面弄乱
你有什么好办法?
 
盯住一个控件不放干嘛?换一个啊,要什么样的?找我……
 
to:张剑波
你的固定列的意思,和这里提问的固定列的意思是不同的。
问题意思是说,如果表有多列,一个屏幕放不下,在拖动横向滚动条的时候,
左边第一列始终在屏幕的左侧不动,不随滚动条移动,不是固定列宽。
客户想怎么拖列宽,就让他去拖吧。顺序改变有什么大问题,难道你的程序中是通过列序号访问的吗?如果用列名访问,就不用关心列的具体位置。
 
focuedcolumn:=true ;
还有一个设置不允许改变列的宽度的!!很容易找!!!
我也比较关心这个控件!!
他编译的结果比DBGRIDEH还小!!
 
后退
顶部