2016-01-26 1 views
1

Comment puis-je obtenir la couleur sélectionnée dans un onglet?WPF comment obtenir la couleur de l'onglet sélectionné dans un onglet

enter image description here

Je veux l'utiliser pour changer l'arrière-plan:

t.Background = new SolidColorBrush(SystemColors.WindowColor); 

et ont essayé toutes les possibilités mais n'a pas obtenu la bonne

enter image description here

+0

Jetez un coup d'œil sur [TabControl WPF, changez la couleur d'arrière-plan du TabItem avec les codes C#] (http://stackoverflow.com/questions/20555505/wpf-tabcontrol-change-the-background-color-of-the- tabitem-with-c-sharp-codes), je pense que ça va aider. – Athafoud

+0

Je ne sais pas ce que cela a à voir avec mon problème: ici, il dit comment régler la couleur des onglets avec des couleurs prédéfinies. Au lieu de cela, je veux savoir quelle est la couleur de l'onglet prédéfini. – Luca

Répondre

1

Essayez cette :

Brush brsTabSelected = default(Brush); 
private void WindowViewBase_Loaded(object sender, RoutedEventArgs e) 
{ 
    tabItem1.IsSelected = true; 
    brsTabSelected = tabItem1.Background; 
}