我有一个奇怪的延迟/关闭映射事件问题,我的UserControl中有一些控件。 UserControl有2个文本框和1个按钮。当我点击按钮时,没有任何反应。当tab到下一个控件时。重点放在我看不到的地方,但按钮的所有事件都在那里工作。我可以点击空格键,然后使用Button.click事件触发。文本框也发生了同样的事情。我可以在我能看到的盒子里输入任何东西。然后点击标签,它进入我看不到的框,所有事件都有效。我查看了所有代码,我找不到任何暗示有2个控件的东西..
任何人都有任何关于如何解决这个问题的建议吗?
答案 0 :(得分:1)
刚想通了...... 我将一些代码复制到New Constructor中..在代码中,我有一个额外的InitializeComponent()...导致所有问题!
答案 1 :(得分:0)
确保您正在处理按钮的click事件而不是LostFocus事件。您对该问题的描述听起来就像是您正在处理丢失的焦点事件,因为当您按Tab键导航离开按钮时会触发事件