我有这个tadvStringGrid 它有:
navigation.allowclipboardAlways=true
navigation.allowclipboardshortcut=true
option.goRangeSelect = true
MouseActions.DisjunctRowSelect = true
goEditing=true
我可以选择多个单元格但是当我按住ctrl-c和ctrl-v(在另一个位置)时,只复制选定的最后一个单元格。 是否有需要打开的属性才能复制所有单元格。 或者我是否必须创建所选单元格的列表并将其复制到新位置?
例如: 表:
1 2 3 4 5 6
7 8 9 10 11 12
如果我选择1,2,7(ctrl-c) 然后单击单元格4和ctrl-v 4将改为7,但其余的将保持不变。 我希望4变成1,5变成2变成10变成7。
谢谢
答案 0 :(得分:0)
经过多次搜索。 为了解决我的问题,我不得不关闭编辑 这让我可以访问所有选定的单元格。 我将X Y坐标及其值保存在复制事件的临时变量中 制作了这些变量的列表,在粘贴事件中,我将列表复制到所需的位置。
这比需要的方式更复杂,但我找不到简单的方法。所以,如果有人有线索,我会接受它
谢谢