Rad图表视图y轴标签格式不工作

本文关键字:标签 格式 工作 视图 Rad | 更新日期: 2023-09-27 18:02:49

我正在使用最新的telerik winform dll为我的c# .net windows应用程序。在我的应用程序中,我已经通过以下行编程地填充了一个radchartview(折线图)控件:

        LineSeries lineSeria = new LineSeries();
        lineSeria.VerticalAxis.LabelFormat = "{0:#,###}";        // Y axis label formatting
        lineSeria.HorizontalAxis.LabelFormat = "{0:MM/dd/yyyy}"; //X axis label formatting
        lineSeria.HorizontalAxis.LabelRotationAngle = 300;
        lineSeria.HorizontalAxis.LabelFitMode = AxisLabelFitMode.Rotate;
        lineSeria.HorizontalAxis.LabelInterval = graphInterval;
        lineSeria.VerticalAxis.LabelInterval = 2;   
        List<Graph_Stat> lstGraph = _oGraphBal.LoadGraphs(); //Loading a generic list for populating chartview
        lineSeria.ValueMember = "Value"; //decimal value
        lineSeria.CategoryMember = "Date"; //date time
        lineSeria.DataSource = lstGraph;     //setting datasouce for line series
   this.chartFrontedContractsSold.Series.Add(lineSeria); //adding line series to chartview and populating it

在这个例子中,我格式化了chartview的X轴和Y轴标签。X轴上的datetime值显示正确的格式化结果。但是Y轴标签没有显示任何格式化的输出(例如,如果我有一个值1000,它应该显示为1000)。

请帮帮我。

praveen .

Rad图表视图y轴标签格式不工作

你写错了格式字符串:

lineSeria.VerticalAxis.LabelFormat = "{0,#,###}"; 
应该

lineSeria.VerticalAxis.LabelFormat = "{0:#,###}";