Forex_Strategy_Builder.Dialogs.Analyzer.OverOptimization.BgWorker_RunWorkerCompleted C# (CSharp) Метод

BgWorker_RunWorkerCompleted() приватный Метод

This event handler deals with the results of the background operation
private BgWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
sender object
e RunWorkerCompletedEventArgs
Результат void
        void BgWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (!e.Cancelled && Configs.PlaySounds)
                System.Media.SystemSounds.Exclamation.Play();

            Backtester.Calculate();
            Backtester.CalculateAccountStats();

            string report = GenerateReport();
            SaveReport(report);

            foreach (Control control in this.Controls)
                control.Enabled = true;

            btnStart.Enabled = true;

            btnStart.Text = Language.T("Start");
            Cursor = Cursors.Default;
            isRunning = false;

            return;
        }