C# 如何获取gridview中选定行的第一个单元格值?
我有几个列的Gridview。当我选择gridview的特定行时,我无法获得第一个单元格的值。它显示以下错误 错误15“System.Windows.Forms.DataGridView”不包含“Cells”的定义,并且找不到接受“System.Windows.Forms.DataGridView”类型的第一个参数的扩展方法“Cells”(是否缺少using指令或程序集引用?必须执行此操作C# 如何获取gridview中选定行的第一个单元格值?,c#,winforms,C#,Winforms,我有几个列的Gridview。当我选择gridview的特定行时,我无法获得第一个单元格的值。它显示以下错误 错误15“System.Windows.Forms.DataGridView”不包含“Cells”的定义,并且找不到接受“System.Windows.Forms.DataGridView”类型的第一个参数的扩展方法“Cells”(是否缺少using指令或程序集引用?必须执行此操作 foreach (DataGridViewRow row in ... ) 迭代变量中的类型错误。必须这
foreach (DataGridViewRow row in ... )
迭代变量中的类型错误。必须这样做
foreach (DataGridViewRow row in ... )
迭代变量中的类型错误。Mihai Caracostea正确显示了您的问题。
为了学习如何使用所选行,请考虑以下注释:
- 如果只想选择一行,请设置
yoMultiSelect
false
- 如果要检查是否有选定的行,请检查yourGrid.SelectedRows.Count==1
- 当您想读取选定的行值时,首先检查是否有选择,然后使用
或yourGrid.SelectedRows[0]。单元格[列的索引]
yourGrid.SelectedRows[0]。单元格[列的名称]
- 如果只想选择一行,请设置
yoMultiSelect
false
- 如果要检查是否有选定的行,请检查yourGrid.SelectedRows.Count==1
- 当您想读取选定的行值时,首先检查是否有选择,然后使用
或yourGrid.SelectedRows[0]。单元格[列的索引]
yourGrid.SelectedRows[0]。单元格[列的名称]
- 米海·卡拉科斯蒂亚正确地显示了您的问题。
为了学习如何使用所选行,请考虑以下注释: