调用操作暂停程序

时间:2017-05-03 08:04:24

标签: c# multithreading winforms invoke

我有一个表单的事件处理程序附加到Program类中的一个事件。

Program.cs的

Event += form.onEvent;

form.cs

public void onEvent(object arg) {
    Invoke(new Action(()=>{}));
};

class.cs

Program.Event();

当程序进入操作时(在 form.cs 中),它将停止运行。

我逐步完成了程序,当它进入动作调用时,步进停止,形式停止。

我在操作中有实际的代码,但是注释掉了它,它仍然停止。

什么类型的问题会导致这种行为?没有循环,也没有任何线程(明确地)等待另一个。

0 个答案:

没有答案