[英]Validation textbox WPF
我如何向未绑定的文本框添加验证?
<TextBox BorderThickness="1" Grid.Column="1" HorizontalAlignment="Stretch" Margin="3" x:Name="txtbFirstName" VerticalAlignment="Center" >
<TextBox.Text>
<Binding >
<Binding.ValidationRules>
<local:validator Max="999.99" />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
做工作
您可以将Text属性绑定到自身。
<TextBox>
<TextBox.Text>
<Binding Path="Text" RelativeSource="{RelativeSource Self}">
<Binding.ValidationRules>
<local:Validator Max="999.99" />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
您可以尝试使用ValueConverter代替,这将为您提供更多的可扩展性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.