2008-09-11 21 views
1

フォームコントロールのプロパティを変更するときにスレッドの安全性を確保するための最良の方法はありますか?私は私を使っています。あなたが長所/短所、コメント、提案などを持っているかどうか疑問に思っていました。UIスレッドの安全性

答えて

3

フォームを別のスレッドからプッシュする場合は、Invokeを使用するのが適切な方法です。

しかし、おそらくタイマーからフォーム自体がデータをより効率的に引き出すことができ、バックグラウンドプロセスが個々の更新をプッシュする可能性が低いと考えるかもしれません。

+0

タイマー(およびnewDataフラグ)に基づいてモデルからデータをプルすると、最近私の「ダッシュボード」タイプのプロジェクトの1つで大幅な最適化が行われました。 –

0

私はコントロールしています。フォーム全体ではなくターゲットコントロールを呼び出しますが、それは私だけです。私は勝利のフォームの高度な知識を要求しない、私はちょうどそれを毎回それを使用する必要があります。

関連する問題