2015-09-04 3 views
0

Как получить максимальное значение из DataGrid столбца поля с помощью Entity Framework в WPF C#Как получить максимальное значение из столбца DataGrid поля

var MaxID = dataGridView1.Rows.Cast<DataGridViewRow>() 
.Max(r => Convert.ToInt32(r.Cells["Id"].Value)); 
+0

'DataGrid.Items' должны быть все данные типа' r' есть, так что брось к IEnumerable этих значений, а затем проверить с помощью LINQ. '((IEnumerable >) dataGrid.Items) .Max (r => r.radif)' – Rachel

ответ

0

вы можете сделать так:

var MaxID = (EqupmentdataGrid.Items.Cast<EntityName>()).Max(r => r.Id); 

Ex : var MaxID = (EqupmentdataGrid.Items.Cast < 'Оборудование>()). Max (r => r.Id);

Результат: 10002

Смежные вопросы