有关datagridtablestyle

kokokokokoko 2003-05-03 11:41:12
为什么用绑定的方式给一个datagrid绑定数据后,这个datagrid中并不存在datagridtablestyle。难道绑定数据后还要自己创建吗?
...全文
28 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqnimin 2003-05-03
  • 打赏
  • 举报
回复
1.datagrid的tablestyles属性。
2。新建datagridtablestyle1。设置它的mappingname = 你的数据表
3。datagridtablestyle1的gridcolumnstyle属性
4。你想显示几列就建几个datagridtextboxcolumn。设置它的mappingname属性
hello1979cn 2003-05-03
  • 打赏
  • 举报
回复
老兄,你如果想自定义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);

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧