私のアプリケーションは、メイン (UI) スレッド以外のスレッドでハードウェア デバイスからいくつかのコマンドを受け取ります。
// start receiver-thread
m_recThread = new Thread(RecThread) { Name = "RS" };
このスレッドから、UI Theraad で何らかのアクションを実行したいと考えています。ワンボタンクリックと言ってください!!! 私は使っている
Dispatcher.CurrentDispatcher.Invoke(DispatcherPriority.Normal,
new Action<Vote>(StartThisVote), presidentvote);
しかし、これはうまくいきませんでした。このバックグラウンド スレッドからメイン スレッド (UI) でコマンドを実行できるユーザーを教えてください。