Windows Phone 7 ve Windows Phone 8, 2 adet arkaplan renk seçeneği (koyu ve açık) ve 20 adet vurgu renk seçeneği (Windows Phone 8 Tema Renkleri) ile birlikte geliyor.
Uygulama içerisinden kullanıcının tema (arkaplan ve vurgu renk) tercihini bulmamız gerekebilir.
Application.Current altında yeralan static Resources özelliği aracılığı ile renk değerlerine ulaşabiliriz;
var lightThemeVisibility = (Visibility)Application.Current.Resources[“PhoneLightThemeVisibility”];
var darkThemeVisibility = (Visibility)Application.Current.Resources[“PhoneDarkThemeVisibility”];
var backgroundColor = (Color)Application.Current.Resources[“PhoneBackgroundColor”];
var accentBrush = (SolidColorBrush)Resources[“PhoneAccentBrush”];
var accentColor = (Color)Application.Current.Resources[“PhoneAccentColor”];
Senior Software Engineer, @Microsoft
Ada ve Ege'nin babası ;)
Makale Adedi: 484