在Windows Phone 7上是否有相同的ChildWindow?如何做丰富的模态弹出窗口

时间:2010-08-10 04:56:38

标签: silverlight windows-phone-7

我正在开发一个手机应用程序,需要一个带有一些“丰富”内容的模态对话框 - 一些文本框和一个下拉菜单。好吧,不是很丰富,但比MessageBox更多。产品:>

在常规的Silverlight中,我知道有ChildWindow控件 - 但在Phone 7中找不到相应的内容。

其他人如何在手机上完成丰富的弹出式对话框?

谢谢!

3 个答案:

答案 0 :(得分:3)

Silverlight实际上有一个名为Popup的控件。 Here's the MSDN documentation

使用它非常简单(只需将IsOpen设置为true即可显示)并且非常有效。您可以使用具有手动状态控制的Panel的唯一原因是您希望精确控制动画等。

答案 1 :(得分:1)

在我看到人们实现这样的事情时,他们只是在页面中添加了一个面板,并将其显示为模态弹出窗口。
如果这样做,请务必正确使用后退按钮。

答案 2 :(得分:0)