C#窗体应用程序,使用标准按钮在新窗口中终止任务

C#窗体应用程序,使用标准按钮在新窗口中终止任务,c#,forms,graph,charts,C#,Forms,Graph,Charts,我们有一个程序,你可以计算几个点(x/y)。 之后,您可以通过单击“绘制”按钮绘制图形。(图表对象) 图形显示在新窗口中,因此有一个关闭按钮,允许 您需要再次关闭它,并终止任务。但在新窗口框架的右角也有一个标准的十字按钮。如果单击标准的取消按钮而不是我们自己的按钮,则窗口也将关闭,但新窗口的任务仍在后台运行。 有没有合适的方法也可以用标准按钮终止任务 谢谢你 您可以使用FormClosing事件。 在这种情况下,您可以终止该任务。 例如: 这里有一个链接:您可以使用FormClosing事件。

我们有一个程序,你可以计算几个点(x/y)。 之后,您可以通过单击“绘制”按钮绘制图形。(图表对象) 图形显示在新窗口中,因此有一个关闭按钮,允许 您需要再次关闭它,并终止任务。但在新窗口框架的右角也有一个标准的十字按钮。如果单击标准的取消按钮而不是我们自己的按钮,则窗口也将关闭,但新窗口的任务仍在后台运行。 有没有合适的方法也可以用标准按钮终止任务


谢谢你

您可以使用FormClosing事件。 在这种情况下,您可以终止该任务。 例如:


这里有一个链接:

您可以使用FormClosing事件。 在这种情况下,您可以终止该任务。 例如:


这里有一个链接:

您可以使用FormClosing事件。 在这种情况下,您可以终止该任务。 例如:


这里有一个链接:

您可以使用FormClosing事件。 在这种情况下,您可以终止该任务。 例如:


这里有一个链接:

拦截事件表单关闭并编写代码关闭那里的线程。拦截事件表单关闭并编写代码关闭那里的线程。拦截事件表单关闭并编写代码关闭那里的线程。拦截事件表单关闭并编写代码关闭那里的线程。拦截事件表单关闭并编写代码关闭那里的线程好了。谢谢,我稍后会尝试并给出反馈:)谢谢,我稍后会尝试并给出反馈:)谢谢,我稍后会尝试并给出反馈:)谢谢,我稍后会尝试并给出反馈:)
private void Form1_FormClosing(Object sender, FormClosingEventArgs e) {
// Do your closing here:
}