DataGridTableStyle style = new DataGridTableStyle(); style.MappingName = "MyDataTableName"; DataGridTextBoxColumn fld1 = new DataGridTextBoxColumn(); fld1.HeaderText = "Job #"; fld1.MappingName = "JobNumber"; fld1.Width = 55; DataGridTextBoxColumn fld2 = new DataGridTextBoxColumn(); fld2.HeaderText = "Job Description"; fld2.MappingName = "Descript"; fld2.Width = 115; style.GridColumnStyles.AddRange(new DataGridColumnStyle[] {fld1, fld2 }); myGrid.TableStyles.Clear(); myGrid.TableStyles.Add(style);Then you'll have a tablestyle.