2013-05-03 37 views
1

我与Windows Phone的Coding4Fun工具包的MessagePrompt对象工作。我想显示MessagePrompt,然后阻止或等到MessagePrompt的Completed事件触发。我显然希望在后台线程中执行此操作,因为我不想阻止主UI线程。我一直在玩这个了一下,我已经迷上了一个BackgroundWorker的ManualResetEvent的,但它似乎并没有等待。什么是最好的方式来实现这样的事情?在后台线程阻塞在Windows Phone 8的

在此先感谢。

回答

0

不要阻塞UI线程你可以用活动的指标,直到消息框被显示。

+0

我不想,也不打算阻止用户界面线程。如上所述,我想在后台工作人员中显示消息框。你有什么建议吗?提前致谢。 – user2334154 2013-05-06 12:30:52

+0

可以使用此片code..Dispatcher.BeginInvoke的(()=> { messageBox.show(); }); – Mohit 2013-05-06 12:48:12

+0

如果运作正常,然后告诉我,不然,我就看到你的问题的明天。 – Mohit 2013-05-06 12:49:32