Popup占据全屏WP7

时间:2011-03-17 16:31:13

标签: silverlight windows-phone-7

如何让Popup占据屏幕的整个宽度和高度?我不想设置480x800的显式高度和宽度。

2 个答案:

答案 0 :(得分:7)

我使用这个功能:

public static Size GetScreenSize()
{
  return Application.Current.RootVisual.RenderSize;
}

Derek指出,你需要自己处理轮换等。

答案 1 :(得分:5)

Popup在WP7上的性能相当差,不支持旋转且难以调整大小,因此要实现全屏弹出,最好使用Grid,默认情况下如果您将页面放在Page

的根目录下,则会填充该页面