例外:对象引用未设置为对象的实例。为什么?

时间:2012-06-20 11:49:57

标签: c# exception

Hello在以下代码中遇到错误。enter image description here

方法RefeshDataGridView()是静态的。我在一个单独的线程中运行它来刷新网格并从DB表中获取最新数据。 我使dataGridView1静态,因为方法RefeshDataGridView()使用它。任何人都可以描述为什么会发生这种错误以及如何解决它?

更新:如果我使dataGridView1非静态,那么错误就消失了..但是我无法在静态方法中使用它..

1 个答案:

答案 0 :(得分:2)

我认为dataGridView1是null。您必须实例化它或将其实例作为参数传递给Refresh DataGridView()。