TextBox в MessageBox в Windows Phone 7 - PullRequest
4 голосов
/ 24 марта 2011

Можно ли вставить TextBox для ввода текста поверх MessageBox в Windows Phone 7?

Спасибо.

Ответы [ 3 ]

8 голосов
/ 24 марта 2011

Нет - это не

Но вам может помочь «Приглашение на ввод» в http://coding4fun.codeplex.com/Смотрите обзор на http://www.windowsphonegeek.com/articles/Coding4Fun-Toolkit-for-WP7-Overview-and-Getting-Started

1 голос
/ 25 марта 2011

Я использовал «Input Prompt» для ситуации, подобной этой, и у меня не было проблем. Это должно работать как предложено Стюартом. Также Стюарт прав, что в настоящее время это невозможно.

Возможно, вы также захотите проверить элементы управления Telerik, RadWindow для WP7, если быть точным, должно хорошо решить проблему. Единственное, что они являются коммерческими, поэтому вам придется купить лицензию.

Но если вы хотите создать свой собственный с нуля, я посмотрел видео " Создание пользовательского всплывающего окна " на silverlight.net, которое поможет вам начать хорошо. По сути, это дает вам «всплывающее окно», и вы можете добавить любые другие элементы управления, которые вам нужны внутри него.

Имейте в виду, что все эти решения могут быть стилизованы и расположены так, чтобы "имитировать" внешний вид и удобство окна сообщений, как вы и хотели. Надеюсь, это поможет.

0 голосов
/ 12 сентября 2014

Это невозможно в родном MessageBox.Вы можете попробовать библиотеку Coding4Fun , как упоминалось ранее.Альтернативное решение - InputPrompt, который можно найти в библиотеке Telerik (за это вам придется заплатить).

enter image description here

...