Первоначально у меня было окно с большим количеством привязок, как этот:
<TextBox Grid.Row="3" Grid.Column="1" Text="{Binding Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, Path=DatabaseServer}" />
Теперь я должен добавить проверку для каждой привязки, и я заканчиваю:
<TextBox Grid.Row="3" Grid.Column="1" >
<TextBox.Text>
<Binding Path="DatabaseServer" Mode="TwoWay" UpdateSourceTrigger="PropertyChanged">
<Binding.ValidationRules>
<Utils:NotEmptyStringValidator />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
Может ли это быть написано с меньшим количеством текста? Иначе я закончу с трудно поддерживаемым окном.