C# 正在将dataGridView中的选定行作为对象检索
我有一门课是这样的:C# 正在将dataGridView中的选定行作为对象检索,c#,.net,winforms,datagridview,C#,.net,Winforms,Datagridview,我有一门课是这样的: public partial class AdressBokPerson { public long Session { get; set; } public string Förnamn { get; set; } public string Efternamn { get; set; } public string Mail { get; set; } } dataGridView1.Da
public partial class AdressBokPerson
{
public long Session { get; set; }
public string Förnamn { get; set; }
public string Efternamn { get; set; }
public string Mail { get; set; }
}
dataGridView1.DataSource = _avp;
添加到列表中:
private readonly List<AdressBokPerson> _avp = new List<AdressBokPerson>();
到目前为止还不错
这是我的问题:
当选择dataGridView中的一行时,如何确定选择了“哪个”对象。我需要以某种方式检索所选对象。通过将DataBoundItem强制转换为指定类型来获取对象:
AdressBokPerson currentObject = (AdressBokPerson)dataGridView1.CurrentRow.DataBoundItem;
这就是我在使用DataGridView时一直在寻找的答案。谢谢