我正在尝试为textBox
创建一个简单的验证,但是我在我的XAML中发现了一个错误的错误。
已设置System.Windows.Controls.TextBox.Text属性 只能设置一次。
从我的代码中可以看出,我没有设置两次属性。不知道为什么会这样。
我的代码是休闲
<TextBox x:Name="tbxName" HorizontalAlignment="Center" Grid.Row="4" Grid.Column="1" VerticalAlignment="Top" Height="23" TextWrapping="Wrap" Width="120" Validation.ErrorTemplate="{StaticResource validationErrorTemplate}">
<TextBox.Text>
<Binding Path="Name" Mode="TwoWay" UpdateSourceTrigger="LostFocus">
<Binding.ValidationRules>
<local:NameValidator></local:NameValidator>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>