Установите флажок в заголовке столбца таблицы данных WPF

#wpf

Вопрос:

Как выполнить итерацию по шаблону заголовка столбца таблицы данных WPF ? Я хочу получить содержимое флажка из шаблона заголовка столбца таблицы данных. Мой шаблон заголовка приведен ниже:

 lt;DataGrid.Resourcesgt;  lt;Style TargetType="{x:Type DataGridColumnHeader}"gt;  lt;Setter Property="ContentTemplate"gt;  lt;Setter.Valuegt;  lt;DataTemplategt;  lt;CheckBox x:Name="chkbxHeader" Content="{Binding}"   Loaded="chkbxHeader_Loaded" Unchecked="chkbxHeader_Unchecked"   Checked="chkbxHeader_Checked" IsChecked="True" Width="100" Height="23" /gt;     lt;/DataTemplategt;  lt;/Setter.Valuegt;  lt;/Settergt;  lt;/Stylegt;  lt;/DataGrid.Resourcesgt;  

Я хочу знать, какие флажки установлены и сняты. По умолчанию все флажки в заголовке столбца сетки должны иметь статус «проверено». Я попытался получить содержимое каждого флажка в загруженном событии. Но содержание в то время еще не было готово.

Комментарии:

1. Не. Вместо этого, Привязка отменена. Действуйте в качестве распорядителя общественной собственности.

2. Я сделал это.