我在表单中有大约100个TextBoxes。我需要验证他们,如果他们是小数例如。 这有效,但它太冗长了,我不想在XAML中有800行代替100行。Howto WPF绑定书面内联=简式
<TextBox.Text>
<Binding Path="MyPath" UpdateSourceTrigger="PropertyChanged" Stringformat="{}{0:N}" NotifyOnValidationError="True">
<Binding.ValidationRules>
<myRulesNamespace:MyValidationRule ValidationType="decimal" />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
有没有什么办法如何将它重写成这样的简短形式? :
Text="{Binding MyPath, UpdateSourceTrigger='PropertyChanged', StringFormat='{}{0:N}', NotifyOnValidationError=True, ValidationRules NOW WHAT?}"