我爲我的Windows 8應用程序設計了一個頁面,它必須以不同屏幕尺寸的相同分辨率運行。例如考慮我有10.6英寸平板電腦(1366 * 768)和23英寸桌面(1366 * 768)我的應用程序應該支持兩種屏幕尺寸。使用c#和xaml開發應用程序。有誰能夠幫助我。謝謝windows8如何支持同一分辨率的多個屏幕尺寸
回答
您可以使用Visual Studio模擬器測試各種分辨率和屏幕尺寸。在帶綠色播放按鈕的運行下拉菜單中,選擇「模擬器」(可能當前設置爲「本地計算機」)。然後點擊運行按鈕啓動模擬器。當模擬器啓動運行你的代碼時,選擇第8個按鈕,看起來像一個監視器。 (此按鈕的工具提示是「更改分辨率」)。這會給你多個屏幕尺寸/分辨率,你可以測試。
另外,這裏有一些有用的guidelines for scaling to screens。這就提出了一些編碼最佳實踐,以便在不同分辨率/屏幕尺寸下擴展您的應用。具體來說,請查看ViewBox和ListView控件;他們可以分別幫助擴展固定或自適應佈局。並且canvas很好地縮放圖像。
謝謝你的回答。這是我可以用來在所有分辨率中完美縮放的切片的最佳分辨率。或者我們是否需要保持圖像的不同分辨率。我已經看到我們在不同的分辨率下使用了scale-100,scale-140,scale-180。我們可以只使用一種適合所有人的分辨率。請給我建議..謝謝 – raj 2013-04-08 06:03:08
您可以提供scale-100,它會自動爲您縮放該圖像。在高分辨率下它可能看起來有點顆粒感。有關資源管理器如何選擇使用的示例,請參閱http://msdn.microsoft.com/en-us/library/windows/apps/jj552943.aspx和http://msdn.microsoft.com/en-us /library/windows/apps/jj552947.aspx。 – 2013-04-17 13:33:38
- 1. 支持多種分辨率時的分辨率與尺寸
- 2. Marmalade Sdk屏幕尺寸分辨率
- 3. PhoneGap屏幕尺寸支持
- 4. iPhone 4,高分辨率屏幕支持
- 5. Android的OpenGL:繪製到一半尺寸的屏幕分辨率
- 6. 支持多種屏幕尺寸Android
- 7. 多屏幕尺寸/密度支持
- 8. RelativeLayout支持多種屏幕尺寸
- 9. 爲Android開發高分辨率屏幕,但支持低分辨率屏幕
- 10. 如何獲得顯示分辨率(屏幕尺寸)?
- 11. UWP - 如何正確支持多種屏幕分辨率
- 12. 支持相同的分辨率,但不同DPI的屏幕
- 13. 高分辨率UITabBar圖標在低分辨率屏幕上全尺寸顯示
- 14. 如何修復不同屏幕尺寸的簡單HTML UI分辨率
- 15. 以下屏幕的Android多種屏幕尺寸支持
- 16. HTML5網站,以支持不同的屏幕分辨率
- 17. adobe air支持android中的不同屏幕分辨率
- 18. 混合應用程序的屏幕尺寸和分辨率
- 19. 抓住用戶的屏幕尺寸/分辨率瀏覽器
- 20. 關於顯示器的物理尺寸,屏幕分辨率,DPI
- 21. 基於屏幕分辨率的固定尺寸元素
- 22. Android的圖像定位支持多種屏幕分辨率
- 23. 從xml支持的屏幕尺寸?
- 24. 支持iPhone 5的屏幕尺寸
- 25. 如何設計支持不同屏幕尺寸的Android界面?
- 26. 如何在Windows Mobile中支持不同的屏幕尺寸?
- 27. 如何在差異android屏幕尺寸和分辨率上獲取相同尺寸的遊戲元素
- 28. Android平板電腦開發屏幕分辨率和尺寸
- 29. 根據屏幕尺寸/分辨率調整圖像大小
- 30. 你能用javascript獲得用戶屏幕尺寸/分辨率嗎?
考慮到它甚至是相同的分辨率,它應該自動適應它而不管顯示器的大小。 – 2013-03-07 09:56:23