老兄,你如果想自定义tablestyle的话,就得自己创建datagridtablestyle,然后调用
dg.TableStyles.Add(style),具体例子为: DataGridTableStyle style1=new DataGridTableStyle();
style1.MappingName=ds.Tables[0].TableName;
style1.BackColor=System.Drawing.Color.White;
style1.ColumnHeadersVisible=true; DataGridTextBoxColumn dkind=new DataGridTextBoxColumn();
dkind.HeaderText="招聘种类";
dkind.MappingName="ENTERPRISEEMPLOYEEKIND";

DataGridTextBoxColumn dobj=new DataGridTextBoxColumn();
dobj.HeaderText="职位";
dobj.MappingName="ENTERPRISEEMPLOYEEOBJECT";style1.GridColumnStyles.AddRange(new DataGridColumnStyle[]{dkind,dobj}
dataGrid1.TableStyles.Add(style1);
dataGrid1.SetDataBinding(ds,ds.Tables[0].TableName);