void setChooser() { if (chooser != null) { Control c = chooser as Control; Control p = c.Parent; p.Controls.Remove(c); } IPointFactory f = draw.Factory; if (f == null) { return; } chooser = PointCollectionChooserFactory.Factory[f]; chooser.Consumer = draw; chooser.Measurements = draw.Measurements; Control control = chooser as Control; splitContainerMain.Panel2.Controls.Add(control); control.LoadResources(); if (performer.Count > 0) { performer.Remove(draw); } ISeriesPainter painter = f.GetPainter(performer); performer.AddSeries(draw, painter); performer.Resize(); performer.RefreshAll(); }
void setChooser() { if (chooser != null) { Control c = chooser as Control; Control p = c.Parent; p.Controls.Remove(c); } IPointFactory f = series.Factory; if (f == null) { return; } chooser = PointCollectionChooserFactory.Factory[f]; chooser.Consumer = series; chooser.Measurements = series.Measurements; Control control = chooser as Control; this.LoadResources(); panelParameters.Controls.Add(control); if (performer.Count > 0) { performer.Remove(series); } ISeriesPainter painter = f.GetPainter(performer); performer.AddSeries(series, painter); performer.Resize(); performer.RefreshAll(); }