Exemplo n.º 1
0
        internal SLSeriesAxis Clone()
        {
            SLSeriesAxis sa = new SLSeriesAxis(this.ShapeProperties.listThemeColors);

            sa.Rotation     = this.Rotation;
            sa.Vertical     = this.Vertical;
            sa.Anchor       = this.Anchor;
            sa.AnchorCenter = this.AnchorCenter;
            sa.AxisId       = this.AxisId;
            sa.fLogBase     = this.fLogBase;
            sa.Orientation  = this.Orientation;
            sa.MaxAxisValue = this.MaxAxisValue;
            sa.MinAxisValue = this.MinAxisValue;
            sa.OtherAxisIsInReverseOrder = this.OtherAxisIsInReverseOrder;
            sa.OtherAxisCrossedAtMaximum = this.OtherAxisCrossedAtMaximum;
            sa.Delete             = this.Delete;
            sa.ForceAxisPosition  = this.ForceAxisPosition;
            sa.AxisPosition       = this.AxisPosition;
            sa.ShowMajorGridlines = this.ShowMajorGridlines;
            sa.MajorGridlines     = this.MajorGridlines.Clone();
            sa.ShowMinorGridlines = this.ShowMinorGridlines;
            sa.MinorGridlines     = this.MinorGridlines.Clone();
            sa.ShowTitle          = this.ShowTitle;
            sa.Title = this.Title.Clone();
            sa.HasNumberingFormat = this.HasNumberingFormat;
            sa.sFormatCode        = this.sFormatCode;
            sa.bSourceLinked      = this.bSourceLinked;
            sa.MajorTickMark      = this.MajorTickMark;
            sa.MinorTickMark      = this.MinorTickMark;
            sa.TickLabelPosition  = this.TickLabelPosition;
            sa.ShapeProperties    = this.ShapeProperties.Clone();
            sa.CrossingAxis       = this.CrossingAxis;
            sa.IsCrosses          = this.IsCrosses;
            sa.Crosses            = this.Crosses;
            sa.CrossesAt          = this.CrossesAt;
            sa.OtherAxisIsCrosses = this.OtherAxisIsCrosses;
            sa.OtherAxisCrosses   = this.OtherAxisCrosses;
            sa.OtherAxisCrossesAt = this.OtherAxisCrossesAt;

            sa.iTickLabelSkip = this.iTickLabelSkip;
            sa.iTickMarkSkip  = this.iTickMarkSkip;

            return(sa);
        }
Exemplo n.º 2
0
        internal SLSeriesAxis Clone()
        {
            SLSeriesAxis sa = new SLSeriesAxis(this.ShapeProperties.listThemeColors);
            sa.Rotation = this.Rotation;
            sa.Vertical = this.Vertical;
            sa.Anchor = this.Anchor;
            sa.AnchorCenter = this.AnchorCenter;
            sa.AxisId = this.AxisId;
            sa.fLogBase = this.fLogBase;
            sa.Orientation = this.Orientation;
            sa.MaxAxisValue = this.MaxAxisValue;
            sa.MinAxisValue = this.MinAxisValue;
            sa.OtherAxisIsInReverseOrder = this.OtherAxisIsInReverseOrder;
            sa.OtherAxisCrossedAtMaximum = this.OtherAxisCrossedAtMaximum;
            sa.Delete = this.Delete;
            sa.AxisPosition = this.AxisPosition;
            sa.ShowMajorGridlines = this.ShowMajorGridlines;
            sa.MajorGridlines = this.MajorGridlines.Clone();
            sa.ShowMinorGridlines = this.ShowMinorGridlines;
            sa.MinorGridlines = this.MinorGridlines.Clone();
            sa.ShowTitle = this.ShowTitle;
            sa.Title = this.Title.Clone();
            sa.HasNumberingFormat = this.HasNumberingFormat;
            sa.sFormatCode = this.sFormatCode;
            sa.bSourceLinked = this.bSourceLinked;
            sa.MajorTickMark = this.MajorTickMark;
            sa.MinorTickMark = this.MinorTickMark;
            sa.TickLabelPosition = this.TickLabelPosition;
            sa.ShapeProperties = this.ShapeProperties.Clone();
            sa.CrossingAxis = this.CrossingAxis;
            sa.IsCrosses = this.IsCrosses;
            sa.Crosses = this.Crosses;
            sa.CrossesAt = this.CrossesAt;
            sa.OtherAxisIsCrosses = this.OtherAxisIsCrosses;
            sa.OtherAxisCrosses = this.OtherAxisCrosses;
            sa.OtherAxisCrossesAt = this.OtherAxisCrossesAt;

            sa.iTickLabelSkip = this.iTickLabelSkip;
            sa.iTickMarkSkip = this.iTickMarkSkip;

            return sa;
        }