0

こんにちは、次のコードでエラーが発生しました。ここに画像の説明を入力してください

メソッドRefeshDataGridView()は静的です。別のスレッドで実行してグリッドを更新し、DBテーブルから最新のデータを取得します。メソッドRefeshDataGridView()が使用するため、dataGridView1を静的にしました。このエラーが発生した理由とその解決方法を誰かが説明できますか?

更新: dataGridView1を非静的にすると、エラーはなくなります。しかし、静的メソッドでは使用できませんでした。

4

1 に答える 1

2

dataGridView1はnull。インスタンス化するか、インスタンスをパラメータとしてRefreshDataGridView()に渡す必要があります。

于 2012-06-20T11:52:29.477 に答える