由于Windows Phone 可以使用深色(黑色)或淡色(白色)主题,知道用户的主题以确定你的应用程序的颜色模式是很重要的一件事。
XAML
CSharp
public MainPage() { InitializeComponent(); Color themebackground = (Color)Application.Current.Resources["PhoneForegroundColor"]; if (themebackground.ToString() == "#FFFFFFFF") { this.PageTitle.Text = "Dark "; } else if (themebackground.ToString() == "#DE000000") { this.PageTitle.Text = "Light "; } }