Aby aplikacje tworzone na platformie Windows Phone 7 dawały użytkownikowi jeszcze większy komfort korzystania warto dostosować UI do aktualnych ustawień telefonu. Możemy to osiągnąć między innymi rozpoznając wybrany przez niego motyw (theme). W tym celu korzystamy z prostego enuma oraz metody widocznej na poniższym listingu
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | public enum Theme { Light, Dark } public static Theme PhoneTheme { get { if (Application.Current.Resources["PhoneBackgroundColor"].ToString() == "#FF000000") return Theme.Dark; else return Theme.Light; } } |