dataGrid1.DataSource = MyData.Tables[0].DefaultView; DataGridTableStyle style = new DataGridTableStyle(); style.MappingName = "MyTableName"; DataGridTextBoxColumn fld1 = new DataGridTextBoxColumn(); fld1.HeaderText = "First Name"; fld1.MappingName = "firstname"; DataGridTextBoxColumn fld2 = new DataGridTextBoxColumn(); fld2.HeaderText = "Last Name"; fld2.MappingName = "lastname"; style.GridColumnStyles.AddRange(new DataGridColumnStyle[] {fld1, fld2 }); dataGrid1.TableStyles.Clear(); dataGrid1.TableStyles.Add(style);Does that help?