将DataGrid的AutoGenerateColumns属性置为false,然后选中DataGrid,点右健,选择属性生成器,选择列标签,然后添加绑定列,绑定相应字段就行了!!

解决方案 »

  1.   

    我指的DataGrid是windows下的DataGrid,不是Web下的DataGrid。
      

  2.   

    DataGrid中有一个tableStyles属性,你可以在里面定义不同的table
    的外观,包括列的显示顺序和可见性,注意mappingname属性要设置成你想要的表的名称和字段名称。
    在程序中可以动态生成tableStyles对象和gridColumnStyles对象,以改变dataGrid的外观
      

  3.   

    在DataGrid与DataSet绑定后再设置tableStyles属性,好像并不能改变列显示,不知是什么原因?