У меня есть следующий код:
<ListView Name="lvwYears"
Margin="0,32,191,29"
ItemsSource="{Binding Path=YearCollection}">
<ListView.View>
<GridView>
<GridViewColumn>
<GridViewColumnHeader>
<CheckBox Click="CheckBox_Checked"
HorizontalAlignment="Left"
Content="Year"
Padding="50,0,0,0"
Margin="20,0,0,0"></CheckBox>
</GridViewColumnHeader>
<GridViewColumn.CellTemplate>
<DataTemplate>
<CheckBox Click="CheckBoxIndividual_Click"
Name="cbxYears"
VerticalAlignment="Center"
Content="{Binding}"
HorizontalAlignment="Left"
Padding="50,0,0,0"
Margin="20,0,0,0" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
Я хочу перебирать флажки и проверять их всякий раз, когда проверяется CheckBox в GridViewcolumnHeader.Я пытался использовать VisualTree и потерпел неудачу, я получаю ошибки в том, что элемент должен быть Visual или Visual3D.
Любая помощь будет принята с благодарностью.Спасибо!