是否可以为用户插入TextBox以在Windows Phone 7中的MessageBox上输入文本?
感谢。
答案 0 :(得分:8)
不 - 它不是
但http://coding4fun.codeplex.com/中的“输入提示”可能会对您有所帮助。请参阅http://www.windowsphonegeek.com/articles/Coding4Fun-Toolkit-for-WP7-Overview-and-Getting-Started
上的概述答案 1 :(得分:1)
我使用“输入提示”来表示与此类似的情况,我没有遇到任何问题。这应该像斯图尔特所建议的那样工作。斯图尔特也是对的,目前这是不可能的。
您可能还想查看Telerik控件,WP7的RadWindow具体应该可以很好地解决问题。唯一的问题是这些是商业性的,所以你必须购买许可证。
但是如果你想从头开始创建自己的,我在silverlight.net上观看了一段视频“Creating a Custom Popup”,它可以让你很好地开始。基本上它给你“弹出”,你可以在里面添加你需要的任何其他控件。
请记住,所有这些解决方案都可以设置样式并定位为“模仿”您想要的消息框的外观和感觉。希望这会有所帮助。
答案 2 :(得分:0)
这在本机MessageBox中是不可能的。您可以尝试前面提到的Coding4Fun库。 另一种解决方案是可以在Telerik库中找到的InputPrompt(尽管你需要付费)。