private void StartGeneticAlgorithm(object sender, RoutedEventArgs e) { Start.IsEnabled = false; ProgressBar.Maximum = _parameters.IterationsLimit; //Reset charts, iteration count OverallFluctuationChart.ResetAll(); SecondChart.ResetAll(); _parameters.IterationNumber = 0; _bw.worker.RunWorkerAsync(); }
private bool CanDraw(object param) { switch (param.ToString()) { case "1": return(FirstChart.CanDraw()); case "2": return(SecondChart.CanDraw()); default: return(false); } }