Ответ 1
Вы получаете объект, перетаскивая DataBoundItem в указанный тип:
AdressBokPerson currentObject = (AdressBokPerson)dataGridView1.CurrentRow.DataBoundItem;
У меня есть класс вроде этого:
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>();
С привязкой к dataGridView, как это:
dataGridView1.DataSource = _avp;
Пока все хорошо.
Вот мой вопрос:
Как узнать, какой объект выбран, когда выбрана строка в элементе dataGridView. Мне нужно как-то извлечь выбранный объект AdressBokPerson.
Вы получаете объект, перетаскивая DataBoundItem в указанный тип:
AdressBokPerson currentObject = (AdressBokPerson)dataGridView1.CurrentRow.DataBoundItem;
Да, чувак, я всегда предпочитаю этот код