Ну ладно. Я оставшееся от колонок место делю на их количество, и полученное число прибавляю к каждой колонке. Почему не получается? У меня немножко не влазит.
| Код | listView1.Loaded += (s, e) => { ListView listView = (s as ListView); var columns = (listView.View as GridView).Columns; double columnsWidth=0; foreach (var column in columns) { columnsWidth += column.ActualWidth; }
double newWidth = (listView.ActualWidth - columnsWidth) / columns.Count; foreach(var column in columns) { column.Width = column.ActualWidth + newWidth; } };
|
|