1

マルチスレッドアプリケーションをビルドするときに、Windows Phone 7のスレッドアフィニティの問題を処理するにはどうすればよいですか?簡単な例は、実行中のUI要素を更新する別のスレッドで処理される、長時間実行されているプロセスのユーザーのキックです。ワーカースレッドからメインスレッドに戻るにはどうすればいいですか?Windows Phone 7のUIコントロールのスレッドアフィニティ7

答えて

6

Dispatcher.BeginInvokeを使用してください。 (デスクトップのSilverlightまたはWPFと同じです。)

+1

haha​​ ... 32秒、nice Jon;)+1 –

+0

お返事ありがとうございます。ワーカースレッドからUIディスパッチャへの参照を取得するにはどうすればよいですか? – davidk01

+0

@ davidk01:偶数ページ/コントロールには 'Dispatcher'プロパティがあります。そのプロパティを取得して、バックグラウンドタスクを実行しているコードであればそれを利用できるようにする必要があります。 –

関連する問題