c# - 如何在 c#.net windows 应用程序中检查 gridview 的行是否被选中

标签 c# .net windows gridview

我想知道如何检查 gridview 的行是否被选中。 我正在开发 Windows 应用程序。

我想放置一个 if 条件,即如果特定行被选中,则用相应的单元格值填充文本框。

我只是不知道如何在 if 子句中给出条件。

最佳答案

处理 DataGridView.SelectionChanged事件。使用 DataGridView.SelectedRows属性以获取选定的行集合。

private void dataGridView_SelectionChanged(object sender, EventArgs e)
{
    // Update the text of TextBox controls.
    textBox1.Text = dataGridView.SelectedRows[0].Cells[1].Value.ToString();
    textBox2.Text = dataGridView.SelectedRows[0].Cells[2].Value.ToString();
    ....
}

关于c# - 如何在 c#.net windows 应用程序中检查 gridview 的行是否被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6174975/

相关文章:

C++ 使用 CreateFile 而不是 fopen 查找

c# - AppFabric CreateRoutingClient 错误

c# - 有没有办法编写适用于多种类型的扩展方法?

.net - WPF - float 工具栏

windows - 是否可以使用 makecert 生成具有自定义 key 用法的证书?

windows - 从 32 位应用程序使用 64 位驱动程序

c# - 在 ASP.NET Core 中访问 _Layout.cshtml 中的 cookie

c# - File.Copy 目标文件是目录,不是文件。

c# - Windows 窗体 - 自定义用户控件

c# - .Net 4 中的多线程 C# 队列