Delphi中两个TcxGrid之间数据交互(200)

  • 主题发起人 主题发起人 xiecw
  • 开始时间 开始时间
X

xiecw

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个客需:需要在一个界面中,布置两个TcxGrid,同时这两个TcxGrid之间能够实现数据的互相拖动。既是,从TcxGrid1 中选中一条记录,拖放到TcxGrid2中,TcxGrid2中就增加一条记录;而TcxGrid1中的记录并不减少;也可以从TcxGrid2中拖一条记录,放到TcxGrid1中,TcxGrid2中减少,TcxGrid1中不变小弟是菜鸟,跪求大侠给予施教
 
将数据从表1中复制到表2中,然后刷新cxgrid就行了。如果是一个数据源实现起来可能就比较困难了。
 
to:u9085你提供的方法,实现起来不困难;但是,客户操作起来的时候,没有那种直观的效果了。我现在的客需就是需要这种直观效果。有点类似于windows内的两个文件夹A,B之间,互相拖动A,B内部的文件一样,有种直接拖动的直观性。各位大侠:请帮帮小弟,很着急!跪求类似的代码或者是提供可行性思路!
 
cxGrid1.DragMode := dmAutomatic;cxGrid1.OnDragOver := 判断数据是否可拖动cxGrid1.OnDragDrop := 执行你的数据操作
 
用楼上的 方法就可以呀
 

Similar threads

回复
0
查看
978
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
回复
0
查看
769
老衲
后退
顶部