public void Initialize() { Title = "Pie Chart - By " + (ByInstances ? "Events" : "Volume") + " - " + Analysis.KeyCode; FixtureSummaryReportPanel.ByInstances = ByInstances; FixtureSummaryReportPanel.Analysis = Analysis; FixtureSummaryReportPanel.Radius = 200; FixtureSummaryReportPanel.Initialize(); }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.FixtureSummaryReportPanel = ((TraceWizard.TwApp.FixtureSummaryReportPanel)(target)); return; } this._contentLoaded = true; }
FixtureSummaryReportPanel Load(string fileName, bool byInstances) { Analysis analysis = TwServices.CreateAnalysis(fileName); analysis.UpdateFixtureSummaries(); var reportPanel = new FixtureSummaryReportPanel(); reportPanel.ByInstances = byInstances; reportPanel.Analysis = analysis; reportPanel.Radius = 200; reportPanel.Initialize(); return(reportPanel); }