如何使Popup佔據屏幕的全部寬度和高度?我不想設置480x800的明確高度和寬度。Popup佔滿全屏WP7
回答
Popup
在WP7上的性能相當差,不支持旋轉並且難以調整大小,因此要實現全屏彈出窗口,您最好使用Grid
,默認情況下會填充頁面它在Page
的根部。
我用這個函數:
public static Size GetScreenSize()
{
return Application.Current.RootVisual.RenderSize;
}
正如德里克所指出的,你需要處理的旋轉,等你自己。
感謝您回答實際問題,即使我走了一條不同的路線。這仍然是很好的知道。 – 2011-03-18 16:06:40
@jeffamaphone你可以添加一個工作示例,因爲彈出窗口的大小似乎不變,我正在做什麼? – JTIM 2015-01-30 10:33:28
對不起。那是四年前的事情,目前我還沒有開發Windows Phone開發工具,所以我不得不重新弄清楚。祝你好運! – 2015-01-30 16:52:51
- 1. HTML不佔滿全寬
- 2. Div不佔滿全寬?
- 3. 全屏iPhone中的Magnific Popup
- 4. NestedScrollView充滿全屏
- 5. 列表框項目未完全填滿屏幕WP7
- 6. VideoView不會佔滿整個屏幕
- 7. 讓表格的td佔滿全寬?
- 8. android webview佔用全屏
- 9. MapView不佔用全屏
- 10. JavaFX全屏獨佔模式
- 11. 全屏獨佔模式JDesktopPane
- 12. Java全屏獨佔模式
- 13. 無法用全屏獨佔模式獲得全屏
- 14. WP7中的全屏視頻頁面
- 15. 場景沒有完全填滿屏幕
- 16. BufferStrategy.getDrawGraphics()交換到全屏獨佔模式
- 17. 固定表頭不佔用全屏
- 18. 全屏獨佔模式錯誤
- 19. Java效率:全屏獨佔模式
- 20. WP7中Popup的時間延遲
- 21. 如何製作滿屏全屏的表格?
- 22. 爲什麼圖像不能佔滿全寬?
- 23. 當文字環繞兩行時,塊元素佔滿全寬
- 24. Android Tab選項圖標未佔滿全部空間
- 25. 視頻在播放視頻時沒有佔滿全寬
- 26. WP7 Rowspan全部
- 27. 使PopUp完全不透明
- 28. 就WP7 Silverlight應用程序全屏運行
- 29. WP7 Silverlight + XNA:應用欄 - >不再全屏xna渲染?
- 30. ListPicker全屏崩潰 - WP7的Silverlight工具包
我正在爲應用程序啓動時的登錄屏幕執行'Popup'。你認爲最好是顯示一個'Grid'而不是'Panorama',並且如果他們不需要登錄或登錄後就切換出'Grid'(所以它不在背面堆棧中)? – 2011-03-17 16:44:38
彼得托爾說要使用彈出窗口,這就是爲什麼我要走這條路。 http://blogs.msdn.com/b/ptorr/archive/2010/08/01/exiting-a-windows-phone-application.aspx – 2011-03-17 16:54:44
彼得托爾是一個令人難以置信的有才華的人,是的他是對的,你應該使用某種形式的彈出窗口,而不是爲登錄頁面等進行條件導航等,但是由於我描述的原因,使用'Grid'而不是實際的'Popup'控件更好。 – 2011-03-17 16:58:31