dbgrid中 如何实现合并功能(50分)

  • 主题发起人 主题发起人 skidrow
  • 开始时间 开始时间
S

skidrow

Unregistered / Unconfirmed
GUEST, unregistred user!
有32个省在第一列,100个城市在第二列
每个省对应一个以上的城市
实现第一列只有32个省名(其实是100个,但合并成32个),第二列有100个城市名
 
自己在dbgrid中的ondrawcolumncell事件中加条件自己控制吧!
 
能详细点吗
 
最方便的就是用第三方控件。
用楼上所说的事件也,可能不是很美观。
先在数据库中按省名排序。判断这个省名是否已经显示过一次,是则不显示,否则显示
 
用一个 Grid ,以前也有讨论,效果不会好。
但你可以用两个Grid 并排处理。Grid 中每行高度是可以控制的。
 
后退
顶部