ネットワーク デバイスからデータを取得し、そのデータをメイン フォームに表示する C# Windows フォーム アプリケーションを作成しました。私はタイマーを使用しており、ユニットからデータを取得してメインフォームのデータを更新する関数を呼び出します。データを取得/表示するタイマーの実行中に、アプリケーションの速度が低下します。
タイマーがUIスレッドで実行されていると思いますか?? この問題を解決し、データの取得/表示中のアプリケーションの応答性を高めるにはどうすればよいでしょうか?
よろしくお願いします。