Мне нужен MessageBox.Show (), но с расширенной функциональностью: во встроенном окне сообщений для Windows Phone 7 не будут отображаться произвольные кнопки, просто ОК или отмена, мне также нужно, например, Да Нет Мне нужен метод Show, который будет возвращаться только тогда, когда пользователь нажимает кнопку. Я попытался сделать свое собственное сообщение как всплывающее окно. Проблема в том, что он асинхронный, как и все в UI-потоке в WP7, и я не могу заблокировать UI-поток, потому что UI-поток также отвечает за обработку событий нажатия кнопки. Я видел пример ChildWindow для WP7, но он также был асинхронным, у меня должен быть метод Show (), который возвращает только когда пользователь нажимает. Какие-либо предложения? Какой-то DoEvents () мог бы мне сильно помочь, но в WP7 такого метода нет: (