我已经尝试使用复制命令DeleteSelectionHandler。它工作但粘贴不起作用。复制和粘贴工作正常。但是当我使用剪切(复制,删除).Cut工作正常,但无法粘贴数据。
答案 0 :(得分:0)
这不适用于NatTable中的现有功能。复制+粘贴在内部使用单元格引用。这意味着当您删除一个单元格中的内容时,存储的引用不再包含可以复制的数据。对于剪切+粘贴,您需要实现一些机制,从剪贴板获取数据并准备再次粘贴。尝试在不同的NatTable实例之间执行复制粘贴操作时执行的类似任务。
对于这些用例,您始终需要使用剪贴板并在那里处理数据。而且处理始终取决于您的表结构。例如,如果每列有不同的数据类型,cut + paste可能会导致数据转换异常。