将列的的headtext 赋值为你要现实的字符床就行了
eg:
BoundColumn bc;
bc = new BoundColumn();
bc.Headtext = "你要现实的字符创"

解决方案 »

  1.   

    感谢您使用微软产品。在C#中,您可以通过使用DataGridTableStyle类、DataGridColumnStyle类等来实现定制DataGrid的列。在设定好自定义的列格式后,将DataGridTableStyle对象加入到DataGrid对象中。最后,将DataSet绑定到DataGrid上。
    下面,提供了一段示例程序,供您参考:
    private void button1_Click(object sender, System.EventArgs e)
    {
    DataSet myDs = getDataSet();
    DataGridTableStyle DGStyle;
    DataGridColumnStyle GridColumn1,GridColumn2,GridColumn3;
    DGStyle = new DataGridTableStyle();
    DGStyle.MappingName = "Categories";
    DGStyle.HeaderBackColor = Color.Beige;
    DGStyle.HeaderForeColor = Color.Red; // get the PropertyDescriptorCollection for the data
    // source and data member.
    PropertyDescriptorCollection pcol;
    pcol = this.BindingContext[myDs,"Categories"].GetItemProperties();
    // create column style for column1
    GridColumn1 = new DataGridTextBoxColumn(pcol["CategoryId"]);
    GridColumn1.MappingName = "CategoryId";
    GridColumn1.HeaderText = "目录ID";
    GridColumn1.Alignment = HorizontalAlignment.Center;
    GridColumn1.Width = 50;
    DGStyle.GridColumnStyles.Add(GridColumn1); GridColumn2 = new DataGridTextBoxColumn(pcol["CategoryName"]);
    GridColumn2.MappingName = "CategoryName";
    GridColumn2.HeaderText = "目录名称";
    GridColumn2.Width = 100;
    DGStyle.GridColumnStyles.Add(GridColumn2); GridColumn3 = new DataGridTextBoxColumn(pcol["Description"]);
    GridColumn3.MappingName = "Description";
    GridColumn3.HeaderText = "简介";
    GridColumn3.Width = 300;
    DGStyle.GridColumnStyles.Add(GridColumn3);         dataGrid1.TableStyles.Add(DGStyle);
    dataGrid1.DataSource = myDs.Tables["Categories"].DefaultView;
    } private DataSet getDataSet()
    {
    string connString = "Server=SHA-RICKIE-01;Database=northwind;uid=user;pwd=user";
    SqlConnection myConn = new SqlConnection(connString);
    DataSet myDs = new DataSet();
    string sqlString = " Select CategoryId,CategoryName,Description From Categories";
    SqlDataAdapter myAdapter = new SqlDataAdapter(sqlString,myConn);
    myAdapter.Fill(myDs,"Categories"); return myDs;
    }— 微软全球技术中心 VB支持中心本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
    为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
      

  2.   

    ds.Tables[0].Columns["FDDBR"].ColumnName = "法定代表人";
    ds.Tables[0].Columns["ZZLXMC"].ColumnName = "执照类型";
      

  3.   

    你可以这样:
    将所要显示的列:select xxx ..... as 要要要... from ...
    即可!