私はフォーム(Form1)を持っていて、このフォームにはSystem.Timers.Timer
というオブジェクトがあります。私はフォームを無効にしたいと思います(基本的に、これは私の目標です、無効にする(Invalidate()
と呼ぶ)ときどき、イベントがトリガーされるたびにタイムアウト時間が変わる)。しかし、イベントハンドラメソッドは静的なので、フォームのインスタンスにアクセスすることはできません。タイマーイベントハンドラからフォームを更新
イベントハンドラにオブジェクトを渡すにはどうすればよいですか?
こんにちは!ドラフトコードをここに入れてください。 –
さて、それを静的な方法にしないでください。 * this *を使用できるようにフォームのインスタンスメソッドにします。 Timerクラスは気にしません。 –