Как связать свойство одного элемента с свойством другого в XAML

Ниже представлен некоторый частичный XAML:

<CheckBox Content="Display Data Points?" Margin="8,0.04,0,4" Grid.Row="1" FlowDirection="RightToLeft" d:LayoutOverrides="Height" HorizontalAlignment="Left"/>

и

<vf:DataSeries RenderAs="Line" DataSource="{Binding CdTeRoughnessList}" XValueType="DateTime" MarkerEnabled="{Binding ???}" Color="Red" LegendText="Roughness Average">

Я хотел бы привязать свойство MarkerEnabled DataSeries к свойству IsChecked в CheckBox. Другими словами, когда пользователь проверяет флажок, я хочу, чтобы MarkerEnabled был установлен на True и False при снятии флажка.

Я новичок в WPF. Можно ли это сделать (я почти уверен, что WPF поддержит это)? Если да, то как я могу это сделать?

Ответы

Ответ 1

Дайте вашему флажку имя, а затем привяжите его соответствующим образом:

<CheckBox x:Name="DisplayDataCheckbox" Content="Display Data Points?"/>

<vf:DataSeries MarkerEnabled="{Binding ElementName=DisplayDataCheckbox, Path=IsChecked}">