2016-02-12 53 views
4

設置壁紙很簡單。如何更改適合UWP的牆紙?

await Windows.System.UserProfile.UserProfilePersonalizationSettings.Current.TrySetWallpaperImageAsync(file); 

但我無法弄清楚如何設置壁紙爲「span」爲例。這對於UWP應用程序來說是不可能的嗎?

+0

感謝您的迴應,但是您只需使用我的上述代碼+ UI行製作視頻。這篇文章詢問如何使用默認的「Fill」選項來顯示Grace Fend所回答的背景圖像,這對於UWP來說是不可能的。 – RoboLam

回答

2

這是自Windows通用10平臺以來的新API,並且此方法中只有一個參數(StorageFile),您可以參考UserProfilePersonalizationSettings class

在此之前,沒有方法爲win8.x應用程序設置壁紙。據我所知,沒有辦法在UWP應用程序中以編程方式將壁紙設置爲跨度適合模式。

剛剛測試過這種方法,似乎它會設置壁紙爲「填充」作爲默認的適合。

我的建議是,您可以提交一個請求來添加這個新功能,以便通過Windows反饋工具進行開發。