DataGridViewにDataTableをセットするサンプルです。
サンプル
例)DataGridView(dataGridView1)にDataTableをセットする
using System.Data;
// DataTableの生成
DataTable dt = new DataTable("PrefTable");
// カラムの定義
dt.Columns.Add("No", typeof(int));
dt.Columns.Add("商品", typeof(string));
dt.Columns.Add("単価", typeof(int));
// テータを追加
dt.Rows.Add(1, "みかん", 50);
dt.Rows.Add(2, "りんご", 200);
dt.Rows.Add(3, "ぶどう", 800);
// DataGridViewにDataTableをセット
dataGridView1.DataSource = dt;
FormのLoadイベントなどで実行されるようにしてください。
(結果例)
DataGridViewコントロールに上記コードを設定すると、以下のように表示されます。
備考
- DataGridViewにDataTableをセットするには、DataSourceプロパティにDataTableオブジェクトを設定します。