DataGridView gv = new DataGridView(); 
            
this.dataGridView1.DataSource = ds.Tables[0].DefaultView; 
gv.DataSource = ds.Tables[0].DefaultView; int A=this.dataGridView1.Columns.Count; 
int B = gv.Columns.Count; 请问怎么样才能使A,B的值相同

解决方案 »

  1.   


    DataGridView gv ;gv=this.dataGridView1;
               
    this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
    gv.DataSource = ds.Tables[0].DefaultView;int A=this.dataGridView1.Columns.Count;
    int B = gv.Columns.Count; 
      

  2.   


    没太明白什么意思,你的意思是说绑定之后dataGridView1的列没有ds.Tables[0].DefaultView的列多吗?
      

  3.   

    大家试一下吧
    B=0
    是和A不相等的
    现在就是想
    DataGridView gv = new DataGridView(); 
    后比较一下两个返回的记录数相不相同
      

  4.   

    就这么声明就够吗
    DataGridView控件不是有很多属性要设置的?