<DataGridTemplateColumn Header="Has Owner">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox
local:Properties.Focus="True"
HorizontalAlignment="Center"
VerticalAlignment="Center"
IsChecked="{Binding HasOwner, Mode=TwoWay, ValidatesOnDataErrors=True}"
/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="Owner First Name">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBox
local:Properties.Focus="True"
Text="{Binding Owner_FirstName, Mode=TwoWay, ValidatesOnDataErrors=True}"
IsEnabled="{Binding HasOwner}"
Validation.ErrorTemplate="{StaticResource validationTemplate}"
/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="Has Owner">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox
local:Properties.Focus="True"
HorizontalAlignment="Center"
VerticalAlignment="Center"
IsChecked="{Binding HasOwner, Mode=TwoWay, ValidatesOnDataErrors=True}"
/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="Owner First Name">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBox
local:Properties.Focus="True"
Text="{Binding Owner_FirstName, Mode=TwoWay, ValidatesOnDataErrors=True}"
IsEnabled="{Binding HasOwner}"
Validation.ErrorTemplate="{StaticResource validationTemplate}"
/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>