Validate事件是焦点离开文本框时触发,而与工具栏没有关系。

解决方案 »

  1.   

    只有在即将获得焦点的控件的CausesValidation属性值设置为True时,Validate事件才发生。
      

  2.   

    但Toolbar没有CausesValidation属性,Toolbar中的按钮也没有
      

  3.   

    如果toolbar有mousemove事件,在该事件中判断当前位于哪个按钮之上,并修改文本框的CausesValidation属性
      

  4.   

    设置下一控件的validation属性为TRUE,则将焦点从该控件移到下一控件时,触发该控件的validate属性。。
      

  5.   

    你是不是對其中的一個toolbar設了Disble ?