我已经在我的WinForm中的textBox上实现了验证规则,它运行良好.但是,只有当我跳出字段时,它才会检查验证.我希望只要在框中输入任何内容并且每次内容发生变化时都要检查.我还想在WinForm打开后立即检查验证.
我记得最近通过设置一些事件和诸如此类的事情来做这件事,但我似乎无法记住如何做.
如果您正在使用数据绑定,请转到文本框的"属性".打开(DataBindings)在顶部,单击(高级)属性,将出现三个点(...)单击这些.出现高级数据绑定屏幕.对于绑定的TextBox的每个属性,在您的情况下Text
,您可以设置何时数据绑定以及验证应该使用组合框"启动" Data Source Update mode
.如果将其设置为OnPropertyChanged
,则会在您键入时重新进行评估(默认值OnValidation
仅在您选项卡时更新).