我_KeyDown
在我的 Windows 窗体中使用了该功能:
if ((e.KeyCode == Keys.V) && (e.Modifiers == Keys.Control))
{
// do stuff
}
然后用于获取复制的数据:
string[] clipboardRows = Clipboard.GetText(TextDataFormat.UnicodeText).Split(new string[] {"\r\n"},
StringSplitOptions.None);
这很好用,但是当您从电子表格中选择说选定的单元格时,它最终会复制其间的所有单元格,例如:
1.Test
2.Test2
3.Test3
4.Test4
如果我同时选择test
并test 4
使用ctrl然后按复制C,当按ctrl+v并单步执行时,它会在 sotest2
和test3
.
我该如何解决这个问题?