У меня есть TabControl с ContentTemplate, определяющий CheckBox. Вне TabControl я хочу привязать к CheckBox в выбранном в настоящее время TabItem. Как я могу это сделать?
В приведенном ниже коде CheckBox «Зеркало» привязано к CheckBox на том же уровне, который работает. Как я могу сделать Mirror-CheckBox для зеркального отображения tabCheckbox?
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<TabControl Grid.Row="0">
<TabControl.ContentTemplate>
<DataTemplate>
<CheckBox
Name="tabCheckbox"
Content="Check me"
/>
</DataTemplate>
</TabControl.ContentTemplate>
<TabItem Header="Tab 1">
</TabItem>
</TabControl>
<CheckBox
x:Name="checkbox"
Grid.Row="1"
Content="Some CheckBox"
/>
<CheckBox
Grid.Row="2"
Content="Mirror"
IsChecked="{Binding ElementName=checkbox, Path=IsChecked}"
/>
</Grid>