private LogarithmicTickLabelFormator GetLogarithmicTickLabelFormator()
 {
     if (tickLabelFormator == null)
     {
         tickLabelFormator = new LogarithmicTickLabelFormator(new Typeface(AxisModel.FontFamily, AxisModel.FontStyle, AxisModel.FontWeight, AxisModel.FontStretch), System.Windows.FlowDirection.LeftToRight, AxisModel.FontSize, AxisModel.LabelBrush)
         {
             CustomFormatter = AxisModel.CustomFormatter,
         };
     }
     return(tickLabelFormator);
 }
        private void InitialzeTicks()
        {
            //logTicks = null;
            logTickInfos  = null;
            logTickLabels = null;
            gridLines     = null;

            tickLabelFormator  = null;
            titleLabelFormator = null;

            UpdateAxisScale();
        }