不要让datagrid自动生成列,自己定义datagrid里面的列,datagrid里面就可以不显示了,

解决方案 »

  1.   

    在 Datagrid中定义的那列设为隐藏。
      

  2.   

    不要让datagrid自动生成列,然后在设置里,将其visible 的属性框勾掉就行了。
      

  3.   

    dataSet11.Tables["表名"].Columns["列名"].ColumnMapping =MappingType.Hidden;
      

  4.   

    DataGridTableStyle ts = new DataGridTableStyle();
    ts.MappingName="结算方式";
    DataGridTextBoxColumn col1 = new DataGridTextBoxColumn();
    col1.MappingName = "付款代码";
    col1.HeaderText  = "付款代码";
    col1.Width = 100;

    要隐藏的你不写出来就不会显示
      

  5.   

    fallingstarNo1(啊龙) ,这个办法好像不行阿