2009-07-16 6 views

Répondre

0

Liez toutes vos cases à cocher à la même propriété (à partir de votre ViewModel, vous en avez un, n'est-ce pas?). Ensuite, ils afficheront tous la même information.

Il n'y a pas grand-chose à le code de liaison .. Vous pouvez essayer quelque chose comme ...

<TabControl> 
    <TabItem Header="Tab1"> 
     <StackPanel> 
      <CheckBox Content="One" Checked="{Binding Path=MyProperty}"/> 
      <CheckBox Content="Two" Checked="{Binding Path=MyProperty}"/> 
     </StackPanel> 
    </TabItem> 
    <TabItem Header="Tab2"> 
     <StackPanel> 
      <CheckBox Content="Three" Checked="{Binding Path=MyProperty}"/> 
      <CheckBox Content="Four" Checked="{Binding Path=MyProperty}"/> 
     </StackPanel> 
    </TabItem> 
</TabControl> 

..where MyProperty est une propriété locale représentant l'état que vous voulez montrer.

+0

Pourriez-vous s'il vous plaît me fournir un exemple de code? – Sauron

+0

Désolé, j'ai dû manquer votre message. Réponse mise à jour avec du code, au cas où c'est encore utile. –

+1

Merci, il a résolu mon problème – Sauron

Questions connexes