2017-08-23 31 views
0

我已經嘗試DeleteSelectionHandler與複製command.It工作,但粘貼不工作。複製和粘貼工作正常。但是,當我用Cut(複製,刪除).Cut工作正常但無法粘貼數據。我需要幫助來執行Cut命令Nattable

回答

0

這不適用於NatTable中的現有功能。複製+粘貼在內部使用單元格引用。這意味着當您刪除一個單元格中的內容時,存儲的引用不再包含可以複製的數據。對於Cut + Paste,你需要實現一些從剪貼板獲取數據的機制,並準備返回粘貼。嘗試在不同NatTable實例之間執行復制粘貼操作時執行的類似任務。

對於那些用例,您總是需要使用剪貼板並在那裏處理數據。那個處理總是依賴於你的表結構。例如,如果每列有不同的數據類型,則剪切+粘貼可能導致數據轉換異常。