Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么Windows窗体中的事件顺序与文档不匹配?_C# - Fatal编程技术网

C# 为什么Windows窗体中的事件顺序与文档不匹配?

C# 为什么Windows窗体中的事件顺序与文档不匹配?,c#,C#,离开选项卡页面时,我想验证一些文本框。为此,我希望使用Validating事件和Leave事件(由选项卡页面触发,而不是文本框触发)。让我困惑的是,事件顺序是根据 与我使用断点的体验不匹配 根据以上页面,事件顺序如下: 输入、获取焦点、离开、验证、验证、丢失焦点 但我的休假和验证断点的顺序如下: 好的,离开 我在这里遗漏了什么?我得到了许可、验证、验证。链接上的顺序是当表单被构造(启动)和处理(关闭)时。它不显示鼠标点击之类的事件。@jdweng第二部分显示了。@Llama您使用的是tab控件

离开选项卡页面时,我想验证一些文本框。为此,我希望使用Validating事件和Leave事件(由选项卡页面触发,而不是文本框触发)。让我困惑的是,事件顺序是根据

与我使用断点的体验不匹配

根据以上页面,事件顺序如下:

输入、获取焦点、离开、验证、验证、丢失焦点

但我的休假和验证断点的顺序如下:

好的,离开


我在这里遗漏了什么?

我得到了许可、验证、验证。链接上的顺序是当表单被构造(启动)和处理(关闭)时。它不显示鼠标点击之类的事件。@jdweng第二部分显示了。@Llama您使用的是tab控件还是其他控件?发布一些复制您的投诉的代码,以便我们可以使用复制粘贴来尝试,而不是无休止的返回,以确保我们的东西设置与您的一样