有哪位大侠能真正编写一个DataGridView控件显示二维数组的小程序。

小弟我看了很多,都只是象征性的显示了一列,假如我的数组是1010109208777这样一个三行三列的二维数组,我希望在控件中显示的还是一样的,哪位能给出具体程序呀,多谢了... 小弟我看了很多,都只是象征性的显示了一列,假如我的数组是
10 10 10
9 20 8
7 7 7
这样一个三行三列的二维数组,我希望在控件中显示的还是一样的,哪位能给出具体程序呀,多谢了!
展开
 我来答
th79d
2011-04-29 · TA获得超过265个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:256万
展开全部

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做一次吗,主要我后面这种数组不像只有这种三行三列,有可能是很多,但是行列数是知道的,大侠再帮词忙吧,小弟我感激不尽啊,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽,感激不尽!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式