Exemple #1
0
        private void RenderDigitX(DrawingContext dc, double x, Typeface typeface)
        {
            double realX = mPointTrans.TranslateXBack(x);

            realX = Math.Round(realX, AXIS_DIGITS_NUMBERS);

            CultureInfo uiCulture     = CultureInfo.CurrentUICulture;
            var         formattedText = new FormattedText(realX.ToString(),
                                                          uiCulture, FlowDirection, typeface, FontSize, Foreground);

            dc.DrawText(formattedText, new Point(x + AXIS_DIGITS_MARGIN,
                                                 Center.Y + AXIS_DIGITS_MARGIN));
        }