当前位置: 代码迷 >> VB Dotnet >> 怎么在Datagridview中实现像Excel那样对一块单元进行复制粘贴的功能
  详细解决方案

怎么在Datagridview中实现像Excel那样对一块单元进行复制粘贴的功能

热度:151   发布时间:2016-04-25 02:01:52.0
如何在Datagridview中实现像Excel那样对一块单元进行复制粘贴的功能
在datagridview控件中选定一块单元后,按Crtl+C,可以将选定单元的内容复制并粘贴到excel中。
但无法将Excel的内容通过Crtl+V粘贴到datagridview中。请问有什么办法可以实现呢?或者有哪位大神自编过表格控件。


PS:datagridview中选定一块单元后是没有右键菜单的。
------解决思路----------------------
赋值黏贴可以操作剪切板Clipboard,右键菜单用ContextMenu控件
------解决思路----------------------
你可以获取键盘的keydown事件,如果是ctrl+c,就把单元格内容放到剪贴板或者自定义string类型变量里
如果是ctrl+v就把你复制的内容赋值给单元格
  相关解决方案