Я пытаюсь получить DataGridViewRow с максимальным значением идентификатора записи. Я могу получить сам идентификатор записи, но мне нужно найти саму строку.
Это мой код для получения максимального идентификатора записи, и он отлично работает:
var addedRow =
dataGridView.Rows
.Cast<DataGridViewRow>()
.Where(r => r.Cells[Glossary.RowType].Value.ToString().Equals(Glossary.RowTypeCustom))
.Select(r => Convert.ToInt(r.Cells[Glossary.RecordId].Value))
.Max();
Я попытался:
.Max(r => r.Cells[Glossary.RecordId].Value);
Я не понимаю, как получить саму строку, чтобы я мог сосредоточиться на ней:
dataGridView.CurrentCell = addedRow;