我在写入验证函数时遇到了一些麻烦。Form OnClick事件处理程序 - 如何重叠其他事件处理程序?
我在我的窗体中有一个GroupBox,在这个GroupBox上有一对按钮,在这个窗体的底部有一个StatusBar。我写了一个函数在StatusBar面板中显示验证消息。我有一个计时器,消息在StatusBar中显示五秒钟,就像给用户一个提示。
但我希望如果在消息自身消失之前用户恰好点击窗体(GroupBox,Panel,Button ...任何地方)内的任何对象,我可以使用窗体OnClick来清除验证信息。
我不想与可能进行交互的每个控件一起工作,如果控件被点击则清除消息。我想在Form OnClick中只做一次,但是,对象OnClick事件处理程序会覆盖父窗体OnClick事件处理程序。
我不知道我是否足够清楚,但有什么办法可以做到这一点?在表单中每次点击都只写一次代码?
非常感谢您,对于我的英文和任何拼写错误或语法错误感到抱歉。
是否'Handled'默认为假呢? –
@MarcusAdams确实如此。如果没有,这将是非常烦人的。 –
@DavidHeffernan它工作完美。感谢您抽出一点时间来帮助我。对此,我真的非常感激。 – artie