private void CreatePistonBtn_Click(object sender, EventArgs e) { MakeDetails mcd = new MakeDetails(FemapModel); if (Status.createStatusStr == "Готово") { Task.Run((Action)mcd.Create_Piston); Thread.Sleep(500); } else { MessageBox.Show("Подождите завершение фоновой операции.."); Status.createStatusStr = "Подождите.."; } }
public void CancelTask() { ICancelModelling cancel = new MakeDetails(FemapModel); cancel.CancelTask(); }