winform中如何使datagridview显示二维数组内容 有一个二维数组table 如何使其内容显示在datagridview中? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void button2_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); for (int i = 0; i < TABLE.GetLength(0); i++) { DataColumn newc = new DataColumn(i.ToString(),TABLE[1,0].GetType()); dt.Columns.Add(newc); } for (int i = 0; i < TABLE.GetLength(0); i++) { DataRow newr = dt.NewRow(); for (int j = 0; j < TABLE.GetLength(1); j++) { newr[j.ToString()] = TABLE[i, j]; } dt.Rows.Add(newr); } this.bindingSource1.DataSource = dt; this.dataGridView1.DataSource = this.bindingSource1; }我这样弄的 可是datagridview不显示啊 int[,] TABLE = new int[,] { { 1, 2, 3 }, { 4, 5, 6 } }; DataTable dt = new DataTable(); for (int i = 0; i < TABLE.GetLength(1); i++) dt.Columns.Add(i.ToString(), typeof(int)); for (int i = 0; i < TABLE.GetLength(0); i++) { DataRow dr = dt.NewRow(); for (int j = 0; j < TABLE.GetLength(1); j++) dr[j] = TABLE[i, j]; dt.Rows.Add(dr); } this.dataGridView1.DataSource = dt; hashtable[key]=0;和hashtable.Add(Key, 0);有啥区别?前者不是更省事不会有碰撞异常吗? C#网络通信 动态加载DLL后获取返回值 请教个问题.. 如何把俩个表的记录同时显示出来? 我的大三程序设计 ,这里有题目,高手快来帮忙啊,我认他做大哥 使用udpclient,在接收到消息的时候触发的事件时什么 问一个很菜的问题!WINXP下为什么SQL-SERVER不能安装服务端?是版本的问题吗? 如何获取系统的Font对像?? 请教关于控件的重叠 从C#3.5转换至C#2.0时隐含类型var的问题 精通UDP协议通信的进!!!!!!!!!!!!!!
{
DataTable dt = new DataTable();
for (int i = 0; i < TABLE.GetLength(0); i++)
{
DataColumn newc = new DataColumn(i.ToString(),TABLE[1,0].GetType());
dt.Columns.Add(newc);
}
for (int i = 0; i < TABLE.GetLength(0); i++)
{
DataRow newr = dt.NewRow();
for (int j = 0; j < TABLE.GetLength(1); j++)
{
newr[j.ToString()] = TABLE[i, j];
}
dt.Rows.Add(newr);
}
this.bindingSource1.DataSource = dt;
this.dataGridView1.DataSource = this.bindingSource1;
}我这样弄的 可是datagridview不显示啊
DataTable dt = new DataTable();
for (int i = 0; i < TABLE.GetLength(1); i++)
dt.Columns.Add(i.ToString(), typeof(int));
for (int i = 0; i < TABLE.GetLength(0); i++)
{
DataRow dr = dt.NewRow();
for (int j = 0; j < TABLE.GetLength(1); j++)
dr[j] = TABLE[i, j];
dt.Rows.Add(dr);
}
this.dataGridView1.DataSource = dt;