プロが教える店舗&オフィスのセキュリティ対策術

2010 express初心者です。
下記のようにCSVからチャートにしたところ、


private void button1_Click(object sender, EventArgs e)
{
var lines = File.ReadAllLines("test.csv");
var labels = lines[2].Split(','); //これをX軸として使用する
var totalVals = lines[3].Split(',');


ChartArea area = new ChartArea();


//最初から設定されているシリーズを削除する
chart1.Series.Clear();

//支出総額のシリーズ

var totalSrs = new Series("総出費");
totalSrs.ChartType = SeriesChartType.Column; //棒グラフ

//支出総額のデータ
for (int i = 0; i < labels.Length; i++)
{
var data = new DataPoint();
data.SetValueY(totalVals[i]);
// totalSrs.AxisLabel = "総出費";
totalSrs.Points.Add(data);
}
chart1.Series.Add(totalSrs); //グラフにシリーズを追加



}


画像のようになり困っています。

CSVは
 日時,その月の金額,同,,,,,,,,,,,,
としています。

表示の改善方法がありましたらご教授ください。

「C# 棒グラフの描画について」の質問画像

A 回答 (1件)

>画像のようになり困っています。


>CSVは
> 日時,その月の金額,同,,,,,,,,,,,,
>としています。
>表示の改善方法がありましたらご教授ください。

どういう表示になることを期待したのか、が不明ですので
困っています。と言われてもどう回答すべきなのかが不明なんですが…。

まぁ私はチャートコントロールとか使ったことありませんので、細かい挙動については判りませんが。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!