2017-08-23 34 views
0

我已经尝试DeleteSelectionHandler与复制command.It工作,但粘贴不工作。复制和粘贴工作正常。但是,当我用Cut(复制,删除).Cut工作正常但无法粘贴数据。我需要帮助来执行Cut命令Nattable

回答

0

这不适用于NatTable中的现有功能。复制+粘贴在内部使用单元格引用。这意味着当您删除一个单元格中的内容时,存储的引用不再包含可以复制的数据。对于Cut + Paste,你需要实现一些从剪贴板获取数据的机制,并准备返回粘贴。尝试在不同NatTable实例之间执行复制粘贴操作时执行的类似任务。

对于那些用例,您总是需要使用剪贴板并在那里处理数据。那个处理总是依赖于你的表结构。例如,如果每列有不同的数据类型,则剪切+粘贴可能导致数据转换异常。