[Windows Phone] 透過 Windows Phone Theme Manager 設定應用程式佈景主題為淺色或深色

在先前的文章 上傳失敗,錯誤 5.5.2 Content Validation 中,由於佈景主題的關係,讓應用程式中的可視元件不清晰而被退件,如果我們是以深色為主的話,我們可以嘗試透過 Windows Phone Theme Manager 將應用程式設定為深色,當 Windows Phone 的佈景主題設定為淺色時,也不會影響此應用程式。

 

前言

在先前的文章 上傳失敗,錯誤 5.5.2 Content Validation 中,由於佈景主題的關係,讓應用程式中的可視元件不清晰而被退件,如果我們是以深色為主的話,我們可以嘗試透過 Windows Phone Theme Manager 將應用程式設定為深色,當 Windows Phone 的佈景主題設定為淺色時,也不會影響此應用程式。

 

實作

執行 [管理Nuget 套件]。

 

搜尋 Windows Phone Theme Manager 進行安裝。

 

檢視 App.xaml.cs 程式碼。

 

在 App() 中,如果您要使用淺色,程式碼為


ThemeManager.ToLightTheme();

 

如果您要使用深色,程式碼為


ThemeManager.ToDarkTheme();

 

以我的應用程式為例子,希望保持在深色,因此加入程式碼如下圖所示。

 

相關參考與引用

[Windows Phone]  強制 App 執行於淺色或深色佈景主題