C# 如何通过在WinForm中按StopButton等按钮来停止特定方法的执行
我有两个按钮第一个叫“连续”。。第二个“停止” 我想在按下连续按钮时调用一个方法:C# 如何通过在WinForm中按StopButton等按钮来停止特定方法的执行,c#,C#,我有两个按钮第一个叫“连续”。。第二个“停止” 我想在按下连续按钮时调用一个方法: private void continuous_Click(object sender ,EvantArgs e) { // how to get stop event while(!StopEvent) method(); } 我的问题是:如何通过按下停止按钮来停止执行 像这样使用紧密的while循环将冻结您的UI并阻止您单击停止按钮。请使用BackgroundWorker类。在con
private void continuous_Click(object sender ,EvantArgs e)
{ // how to get stop event
while(!StopEvent) method();
}
我的问题是:如何通过按下停止按钮来停止执行 像这样使用紧密的while循环将冻结您的UI并阻止您单击停止按钮。请使用BackgroundWorker类。在continue\u Click处理程序中创建此实例,然后在stop Click处理程序中停止它。请阅读msdn上的BackgroundOrder。非常感谢:()()()())())()(41