4

Y軸の文字列形式を変更する方法を教えてもらえますか??

パーセント記号を追加したい Y 軸のパーセンテージがあります。

OxyPlot を使用して wpf でグラフを作成しています。

これが私の試みですが、うまくいきません:

Func<double, string> formatFunc = (x) => string.Format("{000.00}%", x);

        formatFunc = new Func<double,string>("{0}");
        // Add the plot to the window
        line.YAxis.LabelFormatter = formatFunc;

これにより、null 参照エラーが発生します。

ありがとう!

4

2 に答える 2

7

これは、oxy-plot の x 軸をフォーマットするために以前に使用した例です。

var xAxis = new DateTimeAxis
{
    Position = AxisPosition.Bottom,
    StringFormat = "dd/MM/yyyy",
    Title = "End of Day",
    IntervalLength = 75,
    MinorIntervalType = DateTimeIntervalType.Days,
    IntervalType = DateTimeIntervalType.Days,
    MajorGridlineStyle = LineStyle.Solid,
    MinorGridlineStyle = LineStyle.None,
};

Plot = new PlotModel();
Plot.Axes.Add(xAxis);
于 2014-07-24T10:14:55.927 に答える