最初我曾與很多綁定所示的窗口之一:我可以寫這個xaml更短嗎?
<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>
可以這樣用更少的文字來寫?否則,我將以難以維護的窗口結束。