C# 使用ctrl+;将excel数据复制到windows窗体;c&;v
我想在windows窗体中创建一个1列数据网格,从中可以复制excel工作表中的粘贴数据 我可以使用visual studio创建数据网格,但从excel工作表复制数据时ctrl+c&V不起作用 -SaC# 使用ctrl+;将excel数据复制到windows窗体;c&;v,c#,.net,winforms,C#,.net,Winforms,我想在windows窗体中创建一个1列数据网格,从中可以复制excel工作表中的粘贴数据 我可以使用visual studio创建数据网格,但从excel工作表复制数据时ctrl+c&V不起作用 -Sa 请参见以实现Ctrl+V快捷方式 使用 string txt = Clipboard.GetText(); 从剪贴板获取文本 Excel将为行中的每个单元格提供以制表符分隔的值,而行由分隔符分隔\r\n。根据需要将其插入网格 当然,CTRL+C和CTRL+V是行不通的。您需要为此定义事件处理
string txt = Clipboard.GetText();
从剪贴板获取文本当然,CTRL+C和CTRL+V是行不通的。您需要为此定义事件处理程序。DataGrid不会自动为您执行此操作。