有哪位大侠能真正编写一个DataGridView控件显示二维数组的小程序。
10 10 10
9 20 8
7 7 7
这样一个三行三列的二维数组,我希望在控件中显示的还是一样的,哪位能给出具体程序呀,多谢了! 展开
public class Array
{
public List<int> row { get; set; }
}
private void Form1_Load(object sender, EventArgs e)
{
List<Array> array=new List<Array>();
array.Add(new Array{row=new List<int>{10,10,10}});
array.Add(new Array{row=new List<int>{9,20,8}});
array.Add(new Array{row=new List<int>{7,7,7}});
var Query = from arr in array
select new
{
第1列 = arr.row[0],
第2列 = arr.row[1],
第3列 = arr.row[2]
};
this.bindingSource1.DataSource = Query;
this.dataGridView1.DataSource = this.bindingSource1;
}
很感谢啊,不过这种方法我看不太懂,大侠能用DataTable做一次吗,主要我后面这种数组不像只有这种三行三列,有可能是很多,但是行列数是知道的,大侠再帮词忙吧,小弟我感激不尽啊,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽!