又放分了,请见多识广的进来!(100分)

  • 主题发起人 主题发起人 Evan5188
  • 开始时间 开始时间
E

Evan5188

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的表格控件是Ehlib,我想实现当一个列A对应有不同的列时,A列合并成一列的效果,请高手支招。
如:
A 123 234
A 456 789
A 222 333
合并成:
A 123 234
456 789
222 333
就像EXCEL的合并一样!
 
请高手支个招啊!
 
都不知道吗?
 
Ehlib里面的DBGridEh属性可以办到,在他的column里面,选中显示A列。
123| 234| 123 |234| 123| 234| 123 |234| 123| 234|
可以的,你试试吧
 
DBGridEh1.Columns[0].HideDuplicates := True;
是HideDuplicates属性,同一列连续相同的各行,只显示第一行,其它行的文本被隐藏,
但这个功能做的太弱智,如果文本折行,画面变质了。
我自编的控件比它强,联合之后的格子是真正的大格子,折行,对齐等都没问题。
 
kinneng,
你的控件哪有下载的?
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部