Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/292.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# 等待事件发生?_C#_Events - Fatal编程技术网

C# 等待事件发生?

C# 等待事件发生?,c#,events,C#,Events,以下是我的情况: 我有一个类1,它从类2调用一个方法 类2执行该方法,然后侦听事件的发生。在这种情况下,它将等待浏览器控件加载 如何使类1等待事件在类2中发生?在类2的方法中注册一个空闲处理程序,该方法在控件加载后调用类1。在类2的方法中注册一个空闲处理程序,该方法在控件加载后调用类1。我正在用c#,抱歉,如果这是我们正在讨论的WebBrowser控件,您可能正在等待DocumentCompleted事件。在设置Url之前,订阅从class1完成的文档。您必须将处理拆分为初始化控件的部分和执行此

以下是我的情况:

我有一个类1,它从类2调用一个方法

类2执行该方法,然后侦听事件的发生。在这种情况下,它将等待浏览器控件加载


如何使类1等待事件在类2中发生?

在类2的方法中注册一个空闲处理程序,该方法在控件加载后调用类1。

在类2的方法中注册一个空闲处理程序,该方法在控件加载后调用类1。

我正在用c#,抱歉,如果这是我们正在讨论的WebBrowser控件,您可能正在等待DocumentCompleted事件。在设置Url之前,订阅从class1完成的文档。您必须将处理拆分为初始化控件的部分和执行此任务的部分。我正在用c#编程,所以如果这是我们讨论的WebBrowser控件,您可能正在等待DocumentCompleted事件。在设置Url之前,订阅从class1完成的文档。您必须将您的处理拆分为初始化控件的部分和执行作业的部分。但是我如何才能让类1等待类2的响应呢?我希望它在继续其他指令之前收到响应。以前从未使用过它,将不得不做一些研究。但是我如何让1班等待2班的响应?我希望它在继续其他指令之前收到响应。以前从未使用过,将不得不进行一些研究。