Привязать все ваши флажки к одному и тому же свойству (из вашей ViewModel у вас есть, верно?). Тогда все они будут отображать одну и ту же информацию.
В коде привязки немногое ... Вы можете попробовать что-то вроде ...
<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>
.. где MyProperty
- локальное свойство, представляющее состояние, которое вы хотите показать.