私はc#vs2010 winformを使用しました
基本的なチャートを作成し、次のようにポイントを追加しました。
chart1.Series[0].Points.AddXY(0, 1);
chart1.Series[0].Points.AddXY(1, 3);
しかし、y軸に、、、では"A"
なく、、を表示したい"B"
"C"
1
2
3
ありがとうございました
私はc#vs2010 winformを使用しました
基本的なチャートを作成し、次のようにポイントを追加しました。
chart1.Series[0].Points.AddXY(0, 1);
chart1.Series[0].Points.AddXY(1, 3);
しかし、y軸に、、、では"A"
なく、、を表示したい"B"
"C"
1
2
3
ありがとうございました
と呼ばれるプロパティがあります
ChartValueType
chart1.Series[0].XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.String
ここで任意の形式に置き換えてみることができます。
必ず 1 ~ 26 のみを値として使用してから、この Customize イベントを実装してください。
private void chart1_Customize(object sender, EventArgs e)
{
foreach (var label in chart1.ChartAreas[0].AxisY.CustomLabels)
{
label.Text = (string)char.ConvertFromUtf32(Int32.Parse(n) + 64);
}
}