Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用ctrl+;将excel数据复制到windows窗体;c&;v_C#_.net_Winforms - Fatal编程技术网

C# 使用ctrl+;将excel数据复制到windows窗体;c&;v

C# 使用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是行不通的。您需要为此定义事件处理

我想在windows窗体中创建一个1列数据网格,从中可以复制excel工作表中的粘贴数据

我可以使用visual studio创建数据网格,但从excel工作表复制数据时ctrl+c&V不起作用

-Sa

  • 请参见以实现Ctrl+V快捷方式

  • 使用

    string txt = Clipboard.GetText(); 
    
    从剪贴板获取文本

  • Excel将为行中的每个单元格提供以制表符分隔的值,而行由分隔符分隔\r\n。根据需要将其插入网格


  • 当然,CTRL+C和CTRL+V是行不通的。您需要为此定义事件处理程序。DataGrid不会自动为您执行此操作。