Я ищу способы связать свойство IsChecked переключателя, существующего в одном пользовательском элементе управления, с кнопкой, существующей в другом пользовательском элементе управления.Оба пользовательских элемента управления загружаются в MainWindow.Любые идеи высоко ценятся.
Код для MainWindow:
<Grid x:Name="LayoutRoot">
<Frame Content="Frame" Source="/WpfApplication1;component/Page1.xaml"/>
<local:NavUserControl HorizontalAlignment="Center" VerticalAlignment="Bottom"/>
</Grid>
Кодовая страница1:
<Grid x:Name="LayoutRoot">
<local:ContentUC HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid>
Код для управления пользователем 1:
<Grid x:Name="LayoutRoot">
<RadioButton x:Name="RadioBt1" Content="Enable Next Button" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid>
Код для пользовательского контроля 2:
<StackPanel x:Name="LayoutRoot" Orientation="Horizontal" VerticalAlignment="Bottom" HorizontalAlignment="Center" Margin="0,0,0,20">
<Button Content="Back" HorizontalAlignment="Left" Width="75"/>
<Button Content="Next" HorizontalAlignment="Left" Width="75" IsEnabled="{Binding IsChecked, ElementName=RadioBt}" />
</StackPanel>