private void setUpperAndLower(upperLimit ult, SectionSeries ps) { ult.Color = ps.Color; ult.Width = ps.BorderWidth; ult.Style = ps.BorderDashStyle; ult.Limit = ps.Limit; ult.Enable = ps.Enabled; }
private void loadUpperAndLower(upperLimit ult, SectionSeries ps) { ps.Color = ult.Color; ps.BorderWidth = ult.Width; ps.BorderDashStyle = ult.Style; ps.Limit = ult.Limit; ps.Enabled = ult.Enable; }
/// <summary> /// 复制警戒线到默认曲线 /// </summary> /// <param name="lt"></param> /// <returns></returns> SectionSeries getSeriesFromLimit(sectionLimit lt) { SectionSeries ps = new SectionSeries(null); ps.Color = lt.Color; ps.BorderWidth = lt.Width; ps.BorderDashStyle = lt.Style; ps.Limit = lt.Limit; ps.Enabled = lt.Enable; ps.Name = lt.Name; return(ps); }
SectionSeries setSectionSeries(PMSSeries ps) { SectionSeries ss = new SectionSeries(ps.ToSeries()); ss.SectionChartType = (ps as SectionSeries).SectionChartType; ss.Distance = (ps as SectionSeries).Distance; ss.SortWay = (ps as SectionSeries).SortWay; ss.TimeType = (ps as SectionSeries).TimeType; ss.SectionField = (ps as SectionSeries).SectionField; ss.SourceField = (ps as SectionSeries).SourceField; ss.BindingField = (ps as SectionSeries).BindingField; ss.Limit = (ps as SectionSeries).Limit; return(ss); }
SectionSeries setSectionSeries(backSeries ps, sectionClass scX, sectionClassY scY, Section sec) { SectionSeries ss = new SectionSeries(ps.ToSeries()); ss.SectionChartType = ps.SectionChartType; ss.Distance = sec.Distance; ss.TimeType = sec.TimeType; ss.PointsCount = sec.PointsCount; ss.SectionField = scX.BindingField; ss.LabelStyle = scX.LabelStyle; ss.Format = scX.Format; ss.BindingField = sec.BindingField; ss.AxisMum.Enable = scY.AutoScale; ss.AxisMum.YaxisMaxmum = scY.Max; ss.AxisMum.YaxisMinmum = scY.Min; return(ss); }