首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

初学者大牛:类获取窗体里控件属性值时,为什么总显示空值啊

2012-05-01 
菜鸟请教各位大牛:类获取窗体里控件属性值时,为什么总显示空值啊?form1中有datagridview1和button1两个控

菜鸟请教各位大牛:类获取窗体里控件属性值时,为什么总显示空值啊?
form1中有datagridview1和button1两个控件;
我想点击button1后,通过某个类的方法获取datagridview1的数据
于是
1、将datagridview1设为public
2、在类的方法中:
  form1 ft =new form1();
  int num=Convert.ToInt32(ft.datagridview1.rows[i].cells[i].value);
   
结果调试时总显示 ft.datagridview1.rows[i].cells[i].value值为null,什么原因,怎么解决?各位大大们帮帮忙啊

[解决办法]
form1 ft =new form1();
你取得不是原来那个窗口的,而是一个新的form1上的。

当然取不到。

你和http://topic.csdn.net/u/20120427/11/cc120e4d-5584-4de4-b9d8-2abeaf2c3fa4.html不是一个人?
[解决办法]
new了一个form1,估计你没有为 datagridview1绑定数据,所以访问不到

热点排行