c# - 复制并粘贴到DataGridView单元格(C#)

标签 c# datagridview copy paste

我需要能够从一个应用程序中复制一个或多个名称(使用常规的复制命令),然后能够双击DataGridView中的文本单元以将数据粘贴到网格单元中。关于如何做到这一点的任何想法?我试图最小化此功能的键盘使用。

最佳答案

这实际上比您预期的要容易。

在您的DataGridView中创建一个CellDoubleClick事件,并在其中放入如下代码:

private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) {
   dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = Clipboard.GetText();
}

关于c# - 复制并粘贴到DataGridView单元格(C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1527728/

相关文章:

javascript - c# 如何从网站复制文本(不是源代码)

python - 有没有办法将 F# 方法传递给 Python 函数?

c# - 在不使用 Thread.Sleep 的情况下大约每分钟运行一次任务

java - 使用 Spring 集成/JCraft JSch 在 SFTP 服务器上内部复制文件

mysql - VB.NET DataGridView -> 添加列并使用另一个单元格中的数据填充单元格

c# - 如何找出 datagridview 中的最后一行并将其写入文本文件

java - 使用配置文件中的 Maven 复制并覆盖一些资源

c# - 容易吗?在 C# 中使用变量访问对象的属性

c# - 任务并行库中的任务如何影响ActivityID?

c# - 需要在 Winform 应用程序的 DataGrid View 中针对每一行放置一个 RadioButton