vb.net容器内控件的校验问题
Form中有一个TextBox,在Validating中有校验。
还有两个Button,一个是关闭按钮,CauseValidation=False,一个是保存按钮,CauseValidation=True。
当这两个按钮和TextBox在同一个容器中,先点击关闭按钮,不会触发校验,再点击保存按钮,会触发TextBox的校验。
当两个按钮在单独一个容器中(比如Panel),先点击关闭按钮,不会触发校验,再点击保存按钮,也不会触发TextBox的校验。
请教这是什么原因产生的?如果就要保持这种风格,应该怎样解决?谢谢