日期:2014-05-18  浏览次数:20972 次

求windowsform大神。。。。。在线等待!!
我现有 一个button控件和一个listbox控件以及一个datagridview表格,我想当点击button控件的时候,将表格中的值显示到listbox中去。。。。。怎么写代码啊?
还有 自己写了个代码:
  private void btn1_Click(object sender, EventArgs e)
  {
  for (int i = 0; i < 9; i++)
  {
  for (int j = 0; j < 12; j++)
  {
  if (j==1||j % 2 != 0)
  {
  if (dgvGasConfig[j, i].Value.ToString() !=null)
  {
  string value = dgvGasConfig[j, i].Value.ToString();
  lbl1.Items.Add(value);
  }
  }
  }
  }
  }运行没错,但操作的时候提示:第5行,使用new创建实例;


  各位大神帮我写个满足要求的代码也行。。。拜托!!!!

------解决方案--------------------
运行没错,但操作的时候提示,操作时指的什么,跟你这代码没关系吧,调试你所谓的操作代码
------解决方案--------------------
如果提示是“string value = dgvGasConfig[j, i].Value.ToString();”这一行的话 
你先确认下你的dgv中 是不是每行每列都有值
------解决方案--------------------
dgvGasConfig[j, i].Value.ToString() !=null

这句,有用吗
------解决方案--------------------
探讨

就是生成的时候没错,点button按钮的时候出现 错误提示! if (dgvGasConfig[j, i].Value.ToString() !=null)使用new关键字创建实例

------解决方案--------------------
打错字了 空值
------解决方案--------------------
C# code
if (dataGridView1[i, j].Value == null) continue;

------解决方案--------------------
探讨

[Quote=引用:]
嗯!我刚刚也像你说的那样吧tostring()去掉了,结果对了!谢谢好心人、、。。。。。虽然不认识你,但能通过论坛和千里之外的你讨论问题,灰常高兴!再次感谢。。。。。。也感谢论坛提供给我们交流的平台!