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)); }