private void CreatePies() { GlobalPie = new PieChartUC(); spltCTop.Panel2.Controls.Add(GlobalPie); GlobalPie.Dock = DockStyle.Fill; GlobalPie.SetDataSources(Statistics.CalculateGlobalStatistics()); }
private void PopulateSource() { var sources = Statistics.CalculateSourcesStatistics().OrderByDescending(s => s.TotalMessages).ToList(); SourcePie = new PieChartUC(); spltcSources.Panel2.Controls.Add(SourcePie); SourcePie.Dock = DockStyle.Fill; SourcePie.SetDataSources(sources.First()); dgvSource.SelectionChanged -= dgvSource_SelectionChanged; dgvSource.DataSource = sources; dgvSource.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; dgvSource.SelectionChanged += dgvSource_SelectionChanged; }
private void FreeTextChart() { if (FreeTextPie == null) { FreeTextPie = new PieChartUC(); spltCFreeText.Panel2.Controls.Add(FreeTextPie); FreeTextPie.Dock = DockStyle.Fill; FreeTextPie.SetDataSources("Free Text", Statistics.CalculateTextStatistics()); } else { FreeTextPie.SetDataSources("Free Text", Statistics.CalculateTextStatistics()); } }