如何修改WinForm下DataGrid中的表头文字? 是指DataGrid.CaptionText 属性吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 动态设置列样式DataGridTextBoxColumn TxtCol =new DataGridTextBoxColumn();this.datagrid1.TableStyles.Clear();this.datagrid1.DataSource=this.dataView;DataGridTableStyle ts= new DataGridTableStyle();ts.MappingName =yourtablename TxtCol =new DataGridTextBoxColumn();TxtCol.MappingName ="col1";TxtCol.HeaderText ="col1";TxtCol.Width =80;TxtCol.ReadOnly=true;ts.GridColumnStyles.Add(TxtCol);TxtCol =new DataGridTextBoxColumn();TxtCol.MappingName ="col2";TxtCol.HeaderText ="col2";TxtCol.Width =80;TxtCol.ReadOnly=false;ts.GridColumnStyles.Add(TxtCol);this.datagrid1.TableStyles.Add(ts); 不是,是表头上各列的字段名字如:ID,Name,Address...想换成中文的,怎么改来着?我需要先产生结果集再修改表头。我看文档中说要通过建立DataGridColumnStyle来修改属性,难道一定要一列一列的建立修改吗? 我试试,多谢 fourfire29(沙子) 。 再有简单的办法就是select name as 姓名,sex as 性别 from.... 直接在属性中设置 datagridtablestyle就可以了。 请教一个关于lock的问题 各位大侠 提供点 C#创建 周期性事务管理的 方法 饿、、、最好有源代码 C# 操作 PPT 请教一个Linq语句 【请教】用ICSharpziplib递归打包问题? System.Console.Write("{0}",(char) 1) wap Openwave求助 多线程问题(同时执行一个函数的问题) 求助如何来保存使用treeview产生的值到数据库呀 求C#编小型的系统 如何将textbox的内容与系统时间比较? 请高手给个思路
DataGridTextBoxColumn TxtCol =new DataGridTextBoxColumn();
this.datagrid1.TableStyles.Clear();
this.datagrid1.DataSource=this.dataView;
DataGridTableStyle ts= new DataGridTableStyle();
ts.MappingName =yourtablename
TxtCol =new DataGridTextBoxColumn();
TxtCol.MappingName ="col1";
TxtCol.HeaderText ="col1";
TxtCol.Width =80;
TxtCol.ReadOnly=true;
ts.GridColumnStyles.Add(TxtCol);TxtCol =new DataGridTextBoxColumn();
TxtCol.MappingName ="col2";
TxtCol.HeaderText ="col2";
TxtCol.Width =80;
TxtCol.ReadOnly=false;
ts.GridColumnStyles.Add(TxtCol);this.datagrid1.TableStyles.Add(ts);
想换成中文的,怎么改来着?我需要先产生结果集再修改表头。
我看文档中说要通过建立DataGridColumnStyle来修改属性,难道一定要一列一列的建立修改吗?