1

我有一个列表框,其中所有单元格都是可编辑的。

当用户在 ActiveCell (Textfield) 中输入文本时,她可能决定粘贴文本。

我想检查粘贴文本并根据它是否为多行执行不同的粘贴操作。

有没有办法专门为 ListBox1.ActiveCell 创建一个 EditPaste MenuHandler?

4

1 回答 1

2

您应该能够使用键盘异步命令并拦截 Listbox.CellKeyDown 事件中的粘贴命令。然后查看剪贴板对象以查看其中包含哪些文本。

有点杂乱无章,但我想不出任何其他方法来做到这一点,因为 ActiveCell 无需干预即可自行处理剪切/复制/粘贴。

于 2010-03-07T21:23:21.963 回答