private static DataGridTextColumn NewTextColumn(string name, string binding) { var col = new DataGridTextColumn { Header = name, Binding = new Binding(binding), }; if (name == "Name") col.Width = 400; return col; }