コード例 #1
0
        internal SLValueAxis Clone()
        {
            SLValueAxis va = new SLValueAxis(this.ShapeProperties.listThemeColors, false, this.ShapeProperties.ThrowExceptionsIfAny);

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

            va.CrossBetween          = this.CrossBetween;
            va.MajorUnit             = this.MajorUnit;
            va.MinorUnit             = this.MinorUnit;
            va.BuiltInUnitValues     = this.BuiltInUnitValues;
            va.ShowDisplayUnitsLabel = this.ShowDisplayUnitsLabel;

            return(va);
        }
コード例 #2
0
ファイル: SLValueAxis.cs プロジェクト: mousetwentytwo/test
        internal SLValueAxis Clone()
        {
            SLValueAxis va = new SLValueAxis(this.ShapeProperties.listThemeColors);
            va.Rotation = this.Rotation;
            va.Vertical = this.Vertical;
            va.Anchor = this.Anchor;
            va.AnchorCenter = this.AnchorCenter;
            va.AxisId = this.AxisId;
            va.fLogBase = this.fLogBase;
            va.Orientation = this.Orientation;
            va.MaxAxisValue = this.MaxAxisValue;
            va.MinAxisValue = this.MinAxisValue;
            va.OtherAxisIsInReverseOrder = this.OtherAxisIsInReverseOrder;
            va.OtherAxisCrossedAtMaximum = this.OtherAxisCrossedAtMaximum;
            va.Delete = this.Delete;
            va.AxisPosition = this.AxisPosition;
            va.ShowMajorGridlines = this.ShowMajorGridlines;
            va.MajorGridlines = this.MajorGridlines.Clone();
            va.ShowMinorGridlines = this.ShowMinorGridlines;
            va.MinorGridlines = this.MinorGridlines.Clone();
            va.ShowTitle = this.ShowTitle;
            va.Title = this.Title.Clone();
            va.HasNumberingFormat = this.HasNumberingFormat;
            va.sFormatCode = this.sFormatCode;
            va.bSourceLinked = this.bSourceLinked;
            va.MajorTickMark = this.MajorTickMark;
            va.MinorTickMark = this.MinorTickMark;
            va.TickLabelPosition = this.TickLabelPosition;
            va.ShapeProperties = this.ShapeProperties.Clone();
            va.CrossingAxis = this.CrossingAxis;
            va.IsCrosses = this.IsCrosses;
            va.Crosses = this.Crosses;
            va.CrossesAt = this.CrossesAt;
            va.OtherAxisIsCrosses = this.OtherAxisIsCrosses;
            va.OtherAxisCrosses = this.OtherAxisCrosses;
            va.OtherAxisCrossesAt = this.OtherAxisCrossesAt;

            va.CrossBetween = this.CrossBetween;
            va.MajorUnit = this.MajorUnit;
            va.MinorUnit = this.MinorUnit;
            va.BuiltInUnitValues = this.BuiltInUnitValues;
            va.ShowDisplayUnitsLabel = this.ShowDisplayUnitsLabel;

            return va;
        }