internal SLMinorGridlines Clone() { var mgl = new SLMinorGridlines(ShapeProperties.listThemeColors); mgl.ShapeProperties = ShapeProperties.Clone(); return(mgl); }
internal EGAxShared(List <Color> ThemeColors, bool IsStylish = false) { AxisId = 0; LogBase = null; Orientation = C.OrientationValues.MinMax; OtherAxisIsInReverseOrder = false; OtherAxisCrossedAtMaximum = false; MaxAxisValue = null; MinAxisValue = null; Delete = false; ForceAxisPosition = false; AxisPosition = C.AxisPositionValues.Bottom; ShowMajorGridlines = false; MajorGridlines = new SLMajorGridlines(ThemeColors, IsStylish); ShowMinorGridlines = false; MinorGridlines = new SLMinorGridlines(ThemeColors, IsStylish); ShowTitle = false; Title = new SLTitle(ThemeColors, IsStylish); sFormatCode = SLConstants.NumberFormatGeneral; bSourceLinked = true; HasNumberingFormat = false; MajorTickMark = C.TickMarkValues.Outside; MinorTickMark = C.TickMarkValues.None; TickLabelPosition = C.TickLabelPositionValues.NextTo; // default ShapeProperties = new SLShapeProperties(ThemeColors); CrossingAxis = 0; IsCrosses = null; Crosses = C.CrossesValues.AutoZero; CrossesAt = 0.0; OtherAxisIsCrosses = null; OtherAxisCrosses = C.CrossesValues.AutoZero; OtherAxisCrossesAt = 0.0; }