c# - 文本框中所选 dataGridView 单元格的值

标签 c# datagridview textbox

我在 Windows 窗体中有一个 datagridview 和文本框,当我单击 datagridview 的一个单元格时,值必须复制到文本框。

我收到一个错误:

System.Windows.Forms.DataGridCell Does not contain a definition for RowIndex

我试过这段代码

void dataGridView1_Click(object sender, EventArgs e)
 {
      Txt_GangApproved.Text=dataGridView1.CurrentCell.RowIndex.Cells["NO_OF_GANGS_RQRD"].Value.ToString();
 }

最佳答案

foreach (DataGridViewRow RW in dataGridView1.SelectedRows) {
    //Send the first cell value into textbox'
    Txt_GangApproved.Text = RW.Cells(0).Value.ToString;
}

关于c# - 文本框中所选 dataGridView 单元格的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13374575/

相关文章:

c# - 无法捕获 Invoke 在已编译表达式上抛出的异常

c# - 从字符串中获取所有数字的最佳方法

c# - 确定 .NET Core 应用程序中的运行时目标 (OS)

c# - 如何处理 Access INSERT 语句和 .NET DataGridView 控件中的语法错误?

c# - 三层应用程序中 EF Core 中的自动迁移

c# - SQL 更新 - 不更新 for 循环中的多行

C# 如何让绑定(bind)的 datagridview 的 maskedtextbox 列不包含文字?

asp.net - ASP :Textbox with type=number allowing "e"

javascript - 如何使文本框的值等于数字1

c# - 如何在用户按下文本框内的回车键时不关闭表单