两个StringGrid的不连续多行数据的选择和相互拖入的问题
在一个FROM 上有两个TStringGrid 控件,分别在FORM 的左边和右边,
如:
+-------------------------------------+
| | |
| | |
| StringGrid1 | StringGrid2 |
| | |
| | |
+-------------------------------------+
问题1:
如何实现用鼠标左键(或右键)选择不连续的多行数据,注意,是不连续的多行,连续的多行可以通过设置OPINION 属性实现,不连续的我不会.(和Total commander 6.0工具设置用右键选择后的功能一样).可以用鼠标多次单击该行来实现放弃(当前行选择时)或选择(当前行未选择时)该行.
问题2:
如何将问题1所选择的多行数据用鼠标左键拖动到另外一个StringGrid中,如从StringGrid1 拖动到 StringGrid2中.
如果第一个问题解决了.我应该能解决第二个问题的
我用的是C++ Builder 5.0