【发布时间】:2017-08-21 13:39:43
【问题描述】:
问题:-
我能够创建复制命令和粘贴命令,但我想知道如何将它与 ctrl+c 和 ctrl 一起使用+v 在 nat 表中。
我试过 keylistner 但它发送空指针异常。
【问题讨论】:
标签: nattable
问题:-
我能够创建复制命令和粘贴命令,但我想知道如何将它与 ctrl+c 和 ctrl 一起使用+v 在 nat 表中。
我试过 keylistner 但它发送空指针异常。
【问题讨论】:
标签: nattable
如果您想在 NatTable 中复制和粘贴,您应该使用相应的命令和命令处理程序。
要复制数据,您需要将CopyDataAction 绑定到请求的组合键。这将执行CopyDataToClipboardCommand 以将数据复制到剪贴板。该操作默认为DefaultSelectionBindings中的CTRL+C注册。
要粘贴复制的数据,您需要执行PasteDataCommand。这是通过NatTable 1.4引入的
要完成这项工作,需要进行一些额外的配置,例如使用InternalCellClipboard 的替代CopyDataCommandHandler 的配置以及必要的键绑定的配置。在DefaultFormulaConfiguration 中可以看到一个示例,其中为公式支持完成了配置。
【讨论】: