2015-07-15 6 views

ответ

0

Я предполагаю, что вы хотите что-то вроде этого:

DataGrid.Columns.Cast<DataGridViewColumn>().ToList().ForEach(i => { 
    i.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; 
    i.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; 
}); 

Однако чаще использовать foreach ключевое слово:

foreach (var column in DataGrid.Columns.Cast<DataGridViewColumn>()) { 
    column.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; 
    column.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; 
} 
+0

Ваше право его более распространенным Еогеасп (вар столбец в DataGrid.Columns.Cast ()) {// кодекса } – user3851362