Windows Phone 8 seçili temayı ve tema renklerini bulma | Engin Polat\'ın Windows 8 , Windows Phone 8 ve C# içerikli programcılık sitesi
Ana Sayfa > Programlama, Windows Phone, Windows Phone 8 > Windows Phone 8 seçili temayı ve tema renklerini bulma

Windows Phone 8 seçili temayı ve tema renklerini bulma

07 August 2013

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"];

  • Mücahit Nezir

    merhabalar, size bi sorum olucak bu konuyla alakalı değil ama çözümünü bir türlü bulamadım. Lütfen yardımcı olun.
    Sorum şu ben kendi pcme visual studio 2012 ultimate kurdum. Daha sonra içinde windows phone sdk 8.0 kurulumunu yaptım(visual studio arayüzüyle birlikte). Windows phone ile ilgili proje bölümü geldi sıkıntı yok ama daha sonra xna game studio 4.0 ı sadece windows phone game oluşturmak için kurdu. normal windows game için olan bölüm çıkmadı. ben kendim internetten xna game studio 4.0’i pc me kurdum ama visual studio 2012 de gözükmedi.
    Çözümü internette şöyle buldum.
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft\Xna Game Studio 4.0 içindekileri C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Xna Game Studio 4.0 içine atınca windows game ve xbox application oluşturabiliyorum ama bu seferde windows phone için oyun geliştiremiyorum. Bunu nasıl çözebilirim :D