示例#1
0
        protected override void OnCreateLabels()
        {
            base.OnCreateLabels();

            if (VisibleLabels != null)
            {
                VisibleLabels.Clear();

                //Considered that we need 5 labels. so divided by 5.
                var interval = (VisibleMaximum - VisibleMinimum) / 5;

                var start = VisibleMinimum;
                while (start <= VisibleMaximum)
                {
                    VisibleLabels.Add(new ChartAxisLabel(start, start.ToString()));//Set label format if needed.
                    start += interval;
                }
            }
        }
示例#2
0
 private void GenerateDefaultLabel()
 {
     VisibleLabels.Clear();
     SmallTickPoints.Clear();
     NumericalAxisHelper.GenerateVisibleLabels(this, Minimum, Maximum, Interval, SmallTicksPerInterval);
 }