private ChartTickMarksType GetTickMarksType(Axis.TickMarks tickMarks)
        {
            switch (tickMarks)
            {
            case Axis.TickMarks.Cross:
                return(ChartTickMarksType.Cross);

            case Axis.TickMarks.Inside:
                return(ChartTickMarksType.Inside);

            case Axis.TickMarks.Outside:
                return(ChartTickMarksType.Outside);

            default:
                return(ChartTickMarksType.None);
            }
        }
 internal ChartTickMarks(Axis.TickMarks type, Chart chart)
 {
     m_type  = new ReportEnumProperty <ChartTickMarksType>(GetTickMarksType(type));
     m_chart = chart;
 }
 public ChartTickMarks(Axis.TickMarks type, Chart chart)
 {
     this.m_type  = new ReportEnumProperty <ChartTickMarksType>(this.GetTickMarksType(type));
     this.m_chart = chart;
 }