标签: c# multithreading forms
主窗体将创建另一个窗体,子新窗体将在加载时创建一个Thread。 当用户关闭子表单时,我为封闭表单创建事件处理程序以中止其Thread。
但是当用户尝试关闭主窗体时,子窗体的Thread仍在运行,如何中止用户关闭子窗体或主窗体。
答案 0 :(得分:1)
将Thread的IsBackground()属性设置为True。这将允许它在应用程序退出时自动关闭。