protected Series(string name, int order, Series parent = null) { if (name.IsNullOrWhiteSpace()) throw new WFormsException(StringConsts.ARGUMENT_ERROR+"Series.ctor(name==null)"); m_Name = name; m_Order = order; if (parent!=null) { m_Parent.m_Children.RegisterOrReplace( this ); m_Parent = parent; } }
/// <summary> /// Override to build elements that render the data by adding drawable elements to the chart /// </summary> public abstract void BuildElements(Chart chart, PlotPane pane, Series series);