private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { BreastImagingModelElement dataparam = (BreastImagingModelElement)e.Argument; SeriesCollection sc = new SeriesCollection(); Series n = new Series(); n.Name = numeratorLegend; Series d = new Series(); d.Name = denominatorLegend; int numerator = 0; if (current_mode == Mode.Incidence) { numerator = data.incidence; } else { numerator = data.prevelance; } Element num = new Element(); num.Name = numerator.ToString(); num.YValue = numerator; n.Elements.Add(num); Element den = new Element(); den.Name = (dataparam.denominator - numerator).ToString(); den.YValue = (dataparam.denominator - numerator); d.Elements.Add(den); n.DefaultElement.Color = case_color; sc.Add(n); d.DefaultElement.Color = Color.White; sc.Add(d); chart1.BackColor = SystemColors.Control; chart1.Background.Color = SystemColors.Control; e.Result = sc; }
public RiskElementControl() { data = new BreastImagingModelElement(); InitializeComponent(); chart1.LegendBox.Visible = false; }