UI を正常に更新するコールバックを使用して、フォーム アプリケーションにいくつかの System.Threading.Timers があります。つまり、エラーをスローすることはありません。
UIスレッド以外のスレッドでUIを更新してはならないことを知る前に、これらを以前に構築しました。
これらの個別の threading.timer スレッドで UI を更新しているときに、クロススレッド例外がスローされない理由について混乱していますか?
UI の更新が UI スレッドで呼び出されるように、これらのコールバックを変更しますが、なぜこれが機能するのか興味があります。
編集:私のアプリケーションは WinForms アプリケーションです。