3

axisYASP.NET のグラフに3 点軸があります。現在、1、2、および 3 が表示されています。ポイントに文字列値を割り当てる必要があります。ここのどこかにあることがわかりました:

Chart1.ChartAreas[0].AxisY.CustomLabels.Add(??????);

double値を取得する必要がなく、ポイントに文字列を割り当てることができるようにする方法がわかりません。

4

1 に答える 1

13

カスタムラベルを作成し、そのプロパティを設定してから、軸に追加する必要があります

これはどうですか?

    CustomLabel label = new CustomLabel();

    label.FromPosition = -1.0;
    label.ToPosition = 1.0;
    label.Text = "0";
    label.RowIndex = 0;

    Chart1.ChartAreas[0].AxisY.CustomLabels.Clear();
    Chart1.ChartAreas[0].AxisY.CustomLabels.Add(label);

これにより、Y軸がX軸と交わる場所で0がレンダリングされます。

于 2012-08-16T18:29:54.127 に答える