<xxx:RDataGridTemplateColumn Header="Protect" RColumnKey="Protect" DefaultWidth="100">
<data:DataGridTemplateColumn.HeaderStyle>
<Style TargetType="dataprimitives:DataGridColumnHeader">
<Setter Property="ContentTemplate">
<Setter.Value>
<DataTemplate>
<CheckBox x:Name="cbProtectAll" Unchecked="cbCheckAll_Checked" Checked="cbCheckAll_Checked" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="5">
<ContentControl>
<xxx:RTextBlock ResourceID="LHBIS.FIC.Client.Package.Create.A035" TextAlignment="Right"></xxx:RTextBlock>
</ContentControl>
</CheckBox>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</data:DataGridTemplateColumn.HeaderStyle>
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox x:Name="cbProtect" IsChecked="{Binding IsProtect, Mode=TwoWay}" IsEnabled="{Binding IsChecked}" Click="cbChecked_Checked" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="5"></CheckBox>
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</xxx:RDataGridTemplateColumn>
<data:DataGridTemplateColumn.HeaderStyle>
<Style TargetType="dataprimitives:DataGridColumnHeader">
<Setter Property="ContentTemplate">
<Setter.Value>
<DataTemplate>
<CheckBox x:Name="cbProtectAll" Unchecked="cbCheckAll_Checked" Checked="cbCheckAll_Checked" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="5">
<ContentControl>
<xxx:RTextBlock ResourceID="LHBIS.FIC.Client.Package.Create.A035" TextAlignment="Right"></xxx:RTextBlock>
</ContentControl>
</CheckBox>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</data:DataGridTemplateColumn.HeaderStyle>
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox x:Name="cbProtect" IsChecked="{Binding IsProtect, Mode=TwoWay}" IsEnabled="{Binding IsChecked}" Click="cbChecked_Checked" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="5"></CheckBox>
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</xxx:RDataGridTemplateColumn>