我现有一个二维数组,数组比较大,想通过bindingsource绑定,在datagridview实现?求详解

解决方案 »

  1.   

    可以尝试在datagridview上点右键添加数据源实现数据绑定若测试成功则绑定成功
      

  2.   

    那如果界面上有3个datagridview,是不是也要用三个bindingsource呢??
      

  3.   

    bind = new BindingSource();
    bind.DataSource = 二维数组;
    bindingNavigator1.BindingSource = bind;
    datagridview.BindingSource = bind;
    那如果界面上有3个datagridview,是不是也要用三个bindingsource呢??是3个bindingsource
      

  4.   

    private BindingSource bind;前面要加这一句
    这样在当前文档,你都可以bind.xxx来引用
      

  5.   

    数组不同而已?
                          string[,]  array = c1.SplitData(arrData, fileFlag);
                        DataTable dt = Convert(indexName, array);
                        this.bindingSource2.DataSource = dt;
                        this.dataGridView2.DataSource = this.bindingSource2 ;求解?
      

  6.   

    数组没问题,用一个bindingSource就可以  ,但是我在控件上面有直接绑定所以不行了 至于原因不太明白 解除就可以