private void BgCancelTrace_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { ProfilerTraceStatusTextBox.AppendText("\r\nDropped trace database and deleted files successfully.\r\nTrace file is not yet imported to database table for analysis. Import to perform analysis.\r\n"); AnalysisMessagePumpTimer.Stop(); tbCollection.ForeColor = SystemColors.ControlText; tcCollectionAnalysisTabs.Refresh(); tbCollection.Enabled = true; btnAnalysisFolder.Enabled = true; btnImportProfilerTrace.Enabled = true; btnImportProfilerTrace.Text = "Import and &Analyze"; }
private void bgImportProfilerTraceComplete(object sender, RunWorkerCompletedEventArgs e) { Debug.WriteLine("Import Trace Complete"); if (!bCancelProfilerImport) // We take care of cleanup and completion in cancellation worker if we're cancelled. { if (File.Exists(m_analysisPath + "\\Analysis\\" + AnalysisTraceID + ".mdf")) { btnImportProfilerTrace.Visible = false; splitProfilerAnalysis.Visible = true; } tbCollection.ForeColor = SystemColors.ControlText; tcCollectionAnalysisTabs.Refresh(); tbCollection.Enabled = true; btnAnalysisFolder.Enabled = true; btnImportProfilerTrace.Enabled = true; btnImportProfilerTrace.Text = "Import and &Analyze"; LogFeatureUse("Profiler Analysis", "Completed"); AnalysisMessagePumpTimer.Stop(); } }