另外,如果我希望当点击工具栏中的一些按钮时触发文本框的Validate事件,而点击工具栏中的另一些按钮时,不触发文本框的Validate事件,应该怎么做?
谢谢!一定给分。
9 个解决方案
#1
Validate事件是焦点离开文本框时触发,而与工具栏没有关系。
#2
只有在即将获得焦点的控件的CausesValidation属性值设置为True时,Validate事件才发生。
#3
但Toolbar没有CausesValidation属性,Toolbar中的按钮也没有
#4
如果toolbar有mousemove事件,在该事件中判断当前位于哪个按钮之上,并修改文本框的CausesValidation属性
#5
前面那个问题有人知道原因吗(两个工具栏的差别)?还有别的方法吗?
#6
设置下一控件的validation属性为TRUE,则将焦点从该控件移到下一控件时,触发该控件的validate属性。。
#7
你是不是對其中的一個toolbar設了Disble ?
#8
是工具栏里的代码不同!!!!!!!!!!!!
#9
工具栏里的代码不同?不同在什么地方?能说清楚一点吗?谢谢!
#1
Validate事件是焦点离开文本框时触发,而与工具栏没有关系。
#2
只有在即将获得焦点的控件的CausesValidation属性值设置为True时,Validate事件才发生。
#3
但Toolbar没有CausesValidation属性,Toolbar中的按钮也没有
#4
如果toolbar有mousemove事件,在该事件中判断当前位于哪个按钮之上,并修改文本框的CausesValidation属性
#5
前面那个问题有人知道原因吗(两个工具栏的差别)?还有别的方法吗?
#6
设置下一控件的validation属性为TRUE,则将焦点从该控件移到下一控件时,触发该控件的validate属性。。
#7
你是不是對其中的一個toolbar設了Disble ?
#8
是工具栏里的代码不同!!!!!!!!!!!!
#9
工具栏里的代码不同?不同在什么地方?能说清楚一点吗?谢谢!