Popup占据全屏WP7

Jos*_*ose 4 silverlight windows-phone-7

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

i_a*_*orf 7

我用这个函数:

public static Size GetScreenSize()
{
  return Application.Current.RootVisual.RenderSize;
}
Run Code Online (Sandbox Code Playgroud)

正如Derek指出的那样,你需要自己处理轮换等问题.


Der*_*kin 5

Popup在WP7上性能相当差,不支持旋转并且难以调整大小,因此要实现全屏弹出,最好使用a Grid,如果你把它放在Page.