我有一個網格,背景定義爲XAML中的ImageBrush。圖像相當大(約1 MB,jpg)。當我導航到頁面時,首先顯示只有黑色背景,然後稍後加載背景圖像。它看起來不太好。如何解決這個問題?也許一些圖像緩存或加載圖像到內存?網格背景閃爍(Metro應用程序)
編輯:由於應用程序應支持的最高分辨率,圖像爲2560x1600。有沒有辦法檢測屏幕分辨率並使用合適的圖像? 我還閱讀了一篇關於在Windows 8博客上縮放圖像的文章,但我找不到任何示例。我們的想法是,1366x768的背景爲100%,1920x1080爲140%,2560x1600爲180%,系統根據用戶的分辨率選擇合適的背景?
查看我更新的答案以獲取更多信息。 –