C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 93 を表示中)
■55450 / )  Re[13]: DataGridViewの内容を使ってグラフの作成をするには
□投稿者/ ごう (214回)-(2010/12/02(Thu) 14:52:02)
先ほどは、疑ってしまってすみません。
参考までに。


# object 型で "0" が入っているとき、
# キャストでこけてしまうのは初めて知りました。
# こちらこそ勉強になりました。


for (int i = 0; i < dataGridView1.Rows.Count-1; i++)
{
    // doubleの変換に成功したら x に変換後の値が代入される
    if (double.TryParse(dataGridView1.Rows[i].Cells["B"].Value.ToString(),
                         System.Globalization.NumberStyles.Any,
                         System.Globalization.NumberFormatInfo.InvariantInfo,
                         out x) == false)
    {
        // doubleの変換に失敗した
        x = 0;
    }

    if (double.TryParse(dataGridView1.Rows[i].Cells["D"].Value.ToString(),
         System.Globalization.NumberStyles.Any,
         System.Globalization.NumberFormatInfo.InvariantInfo,
         out y) == false)
    {
        // doubleの変換に失敗した
        y = 0;
    }

    list1.Add(x, y);
}
     

返信 編集キー/


管理者用

- Child Tree -