老兄,你如果想自定义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);
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);
解决方案 »
- 求解域名问题
- 怎样做开发环境插件,效果其他面板一样?
- 如何用C#做出带有双删除线的字体对话框
- IEnumerable<string> expr 是什么意思?这样定义的吗?这是什么语法?
- 路过的高手请指教!!装visual studio2005简体中文版后运行出错 !!谢谢!!
- 如何将2个dataset中的表合并为一个表
- 打开解决方案,提示无法从Web服务器获取项目文件
- button控件 怎么做类似win7win8计算器的mouseEnter的半透明遮罩效果?
- 线程的问题,
- 关于DataGrid和CrystalReport
- 三分,三分,不要非典,大家高兴。
- 紧急求救!!!(关于类静态变量(Hashtable)初始化的问题)
2。新建datagridtablestyle1。设置它的mappingname = 你的数据表
3。datagridtablestyle1的gridcolumnstyle属性
4。你想显示几列就建几个datagridtextboxcolumn。设置它的mappingname属性