Livecode Datagrid复制和粘贴

时间:2015-06-30 03:18:49

标签: livecode

使用实时代码datagridcopypaste从一个单元格到另一个单元格可能吗?类似于电子表格功能。

目前,我们需要双击单元格并将其文本从一个单元格复制到另一个非空单元格。

更新:现在正在运行。我从here

获得了以下代码

on commandKeyDown k switch k case "c" copy break case "v" paste break default pass commandKeyDown end switch end commandKeyDown

1 个答案:

答案 0 :(得分:1)

是的,如果启用了单元格编辑,您会发现DataGrid的行为与电子表格非常相似。只是假装你在Excel中,并以相同的方式使用DataGrid。因此,如果您在"单元格"中复制某些部分数据,您可以在任何其他"单元格"中的任何位置设置插入点。然后像往常一样粘贴。

这在脚本控制下都是可行的,您可以通过dgTextdgData提取DataGrid的内容,以明文或数组的形式处理该数据,然后重置财产与新信息。