请问一下DataGrid里面怎样自己设置列名 谢谢

解决方案 »

  1.   

    this.DataGrid1.TableStyles[0].GridColumnStyle[index].HeaderText="...."
      

  2.   

    简单点。。直接在查询的时候把列名加上
    select username '姓名' from ...
      

  3.   

    DataGridTextBoxColumn txtCol11 = new DataGridTextBoxColumn();
    txtCol11.MappingName = "card_status";
    txtCol11.HeaderText = "卡状态";
    txtCol11.Alignment = HorizontalAlignment.Center;
    ts1.GridColumnStyles.Add(txtCol11);如果想简单一点就相楼上兄弟说的哪样
      

  4.   

    DataGridTextBoxColumn Col1 = new DataGridTextBoxColumn();
    Col1.MappingName = "FileName";
    Col1.HeaderText = "列名";
    Col1.Alignment = HorizontalAlignment.Center;
    this.DataGrid.GridColumnStyles.Add(Col1);
      

  5.   

    ********************************************************
    如果要用代码来调整每列的宽度,哪应该怎么搞?
    windows下的应该用程序的datagrid,非web的datagrid
      

  6.   

    myDataColumn.ColumnName = "你要的列名";
      

  7.   

    设计DataGrid的时候在属性生成器中直接加上不就得了。
    正解
     
    liuyun_xue(柳云雪) ( ) 信誉:100  2006-3-10 15:37:19  得分: 0  
     
     
       
    点属性生成器,选择列,选绑定列,添加,在页眉文本中输入列名  
     
      

  8.   

    用Visual Studio 2005吧,2003 .net 1.1时的那些所谓技巧,在.net 2.0里好多都变得异常简单。