Example #1
0
 protected void UpdateLabelText(int i)
 {
     if (FormatOverride != null)
     {
         LabelText[i] = new LabelText(FormatOverride(Ticks[i]));
         return;
     }
     if (AxisType == AxisType.Date)
     {
         return;
     }
     if (labels != null && labels.Length > 0)
     {
         LabelText[i] = new LabelText(labels[i]);
     }
     else if ((Exponent[i] >= 4) || (Exponent[i] <= -4))
     {
         string coefficient = Coefficient[i].ToString("F" + RequiredDPs[i].ToString()) + "\u00D7" + "10";
         string exponent    = Exponent[i].ToString();
         LabelText[i] = new LabelText(coefficient, exponent, FontSize);
     }
     else
     {
         LabelText[i] = new LabelText(Ticks[i].ToString("F" + Math.Max(RequiredDPs[i] - Exponent[i], 0).ToString()));
     }
 }
Example #2
0
 protected void UpdateLabelText(int i)
 {
     if (FormatOverride != null)
     {
         LabelText[i] = new LabelText(FormatOverride(Ticks[i]));
         return;
     }
     if (AxisType == AxisType.Date) return;
     if (labels != null && labels.Length > 0) LabelText[i] = new LabelText(labels[i]);
     else if ((Exponent[i] >= 4) || (Exponent[i] <= -4))
     {
         string coefficient = Coefficient[i].ToString("F" + RequiredDPs[i].ToString()) + "\u00D7" + "10";
         string exponent = Exponent[i].ToString();
         LabelText[i] = new LabelText(coefficient, exponent, FontSize);
     }
     else LabelText[i] = new LabelText(Ticks[i].ToString("F" + Math.Max(RequiredDPs[i] - Exponent[i], 0).ToString()));
 }