2012-07-05 124 views
0

如何顯示類似於MessageBox的對話框消息,該消息只具有「取消」按鈕並可由應用程序關閉。Windows Phone 7對話框

這個想法是在應用程序從服務器檢索數據時顯示對話框,允許用戶取消該請求,並在請求完成後關閉對話框。

回答

0

我記得過去有一個非常類似的問題。我不認爲有這樣的「開箱即用」的對話信息。我解決這個問題的方式是編寫一個類,在窗口中對這種行爲進行建模,讓應用程序產生一個窗口實例。

0

Silverlight消息框會在代碼執行時阻止代碼執行,因此無法關閉它。但是你可以使用在Silverlight的XNA的MessageBox是異步

This explains its use in depth

你或許可以再調用EndShowMessageBox你的目的。

+0

它幾乎我所需要的,按照[這裏](http://geekswithblogs.net/mbcrump/archive/2011/04/19/building-a-better-messagebox-for-wp7 -with-the-help-of.aspx)我能夠顯示我需要的對話框,但是,我仍然不知道如何關閉它。 – Wanderson 2012-07-05 22:15:06

+0

BeginShowMessageBox方法是異步的,所以你調用if後繼續執行代碼。你想在datatransfer完成後關閉消息框,以便在你想調用EndShowMessageBox的這個方法的最後。 – Joel 2012-07-06 00:00:48