我有一个这样的课:

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; }
    }

添加到列表:
private readonly List<AdressBokPerson> _avp = new List<AdressBokPerson>();

通过绑定(bind)到这样的dataGridView:
dataGridView1.DataSource = _avp;

到现在为止还挺好。

这是我的问题:

如何才能知道“这”对象当选择在DataGridView行选择。我需要检索选定的对象 AdressBokPerson

最佳答案

您可以通过将DataBoundItem强制转换为指定的类型来获取对象:

AdressBokPerson currentObject = (AdressBokPerson)dataGridView1.CurrentRow.DataBoundItem;

关于c# - 将dataGridView中的选定行作为对象检索,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19682526/

10-11 15:20