使用System.Windows.Forms.Datagrid

时间:2010-03-02 08:06:00

标签: c# exception

几天前在Visual C#上编码。 尝试使用以下代码访问DataGrid中的元素

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    textBox2.Text = this.dataGridView1.SelectedCells().Value;
}

引发下一个异常

  

非可调用成员'System.Windows.Forms.DataGridView.SelectedCells'   不能像方法一样使用。

那么SelectedCells有什么问题?什么是最佳做法?

编辑:我想我只是将成员转换为字符串,看看它是怎么回事。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

来自Msdn:DataGridView.SelectedCells - 获取用户选择的单元格集合。

测试SelectedCell.Count = 1(仅选择一个单元格)然后textBox2.Text = SelectedCells(0).Value

可以尝试使用CurrentCell属性。