Windows Phone 8 Changement de l'Accent et de Thème Couleur

Je suis entrain de créer une Application pour Windows Phone 8, et je voudrais changer le thème de couleur quel que soit le thème défini par l'utilisateur dans le téléphone de l'OS, de la même manière que d'autres applications le font (par exemple Skype).

Pour l'instant j'ai seulement réussi à changer la couleur de fond, en accédant à la LayoutRoot élément XAML:

this.LayoutRoot.Background = new SolidColorBrush(Colors.White);

Et la Couleur d'avant-plan:

(App.Current.Resources["PhoneForegroundBrush"] as SolidColorBrush).Color = Colors.Green;

Toutefois, le code suivant ne fonctionne pas sur Windows Phone 8:

(App.Current.Resources["PhoneBackgroundBrush"] as SolidColorBrush).Color = Colors.White;
(App.Current.Resources["PhoneAccentBrush"] as SolidColorBrush).Color = Colors.Yellow;

Je ne sais pas pourquoi je ne peux pas changer le PhoneBackgroundBrush ou la PhoneAccentBrush et j'ai essayé de googler solutions mais ils ne fonctionnent qu'avec windows phone 7 SDK.Le Tutoriel ici fonctionne sur WP 7, mais pas WP 8.

Merci!

OriginalL'auteur Seb123 | 2013-01-26