C#中datagrid绑定了dataset,如何更改列标题的名字

fatcoder 2003-10-20 05:47:07
我在winform 中使用的datagrid ,
在这里面没有column这个属性.

另,,不用select 中使用别名的方法

请教该如何处理
...全文
70 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
soft_fly 2003-10-21
  • 打赏
  • 举报
回复
1.添加tablestyles:添加一个tablestyles将mappingname设置成你要显示的表名称.
2.添加gridclumnstyles:在这里你可以选择你要显示的表字段及字段名称,还可以更改很多属性
tinyghost 2003-10-21
  • 打赏
  • 举报
回复
楼主你把sanmuncle(脑袋长包)的代码中的DataGridTextBoxColumn cWHID = new DataGridTextBoxColumn();
cWHID.MappingName = "cWHID";
cWHID.HeaderText = "仓库编号";
cWHID.Width = 100;
ts1.GridColumnStyles.Add(cWHID);
部分继续添加,就是cWHID列改变,最后在dt_Grid.TableStyles.Add(ts1);

你要多少列就可以添多少
haoliqi 2003-10-21
  • 打赏
  • 举报
回复
for(int i=0;i<DataGrid.Columns .Count;i++ )
DataGrid.Columns[i].HeaderText="列标题";
chenqinzeng 2003-10-21
  • 打赏
  • 举报
回复
楼上两种都可以,但楼上这种用了之后列标题改变。并只显示一列,楼上上的话,只改变了A这个列,另外的都列没有变,并且显示。
sanmuncle 2003-10-21
  • 打赏
  • 举报
回复
private void SetDataGridStyle(string TableName)
{
DataGridTableStyle ts1 = new DataGridTableStyle();
ts1.MappingName = TableName;

DataGridTextBoxColumn cWHID = new DataGridTextBoxColumn();
cWHID.MappingName = "cWHID";
cWHID.HeaderText = "仓库编号";
cWHID.Width = 100;
ts1.GridColumnStyles.Add(cWHID);

dt_Grid.TableStyles.Add(ts1);
}
CSTerry 2003-10-21
  • 打赏
  • 举报
回复
datagrid里面没有column这个属性但是dataset里面有

DataSetA.Tables[0].Columns["A"].ColumnName="B";
sqlchen 2003-10-21
  • 打赏
  • 举报
回复
使用XXXdataAdapter的映射

示例代码(偷懒一下,不排版了):
this.sqlDataAdapter1.TableMappings.AddRange(new System.Data.Common.DataTableMapping[] {
new System.Data.Common.DataTableMapping("Table", "GetCourse", new System.Data.Common.DataColumnMapping[] {
new System.Data.Common.DataColumnMapping("CrsID", "a"),
new System.Data.Common.DataColumnMapping("NameCHS", "b"),
new System.Data.Common.DataColumnMapping("NameENG", "c"),
new System.Data.Common.DataColumnMapping("Credit", "d"),
new System.Data.Common.DataColumnMapping("Style", "e"),
new System.Data.Common.DataColumnMapping("ActFrom", "f"),
new System.Data.Common.DataColumnMapping("ActEnd", "g"),
new System.Data.Common.DataColumnMapping("CrsFullName", "h")})});
fatcoder 2003-10-21
  • 打赏
  • 举报
回复
up一下

110,499

社区成员

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

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

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