#DataGridViewに値をセットする方法
##インデクサを使う
// "0"をセット
dataGridView1[0, 0].Value = 0.ToString();
##Rowsプロパティを使う
// "0"をセット
dataGridView1.Rows[0].Cells[0].Value = 0.ToString();
##DataSouceプロパティを使う
List<T>をまとめてDataGridViewにセットする。
Form1.cs
List<Product> procucts = new List<Product>();
procucts.Add(new Product(1, "米"));
procucts.Add(new Product(2, "そば"));
dataGridView1.DataSource = procucts;
Product.cs
class Product
{
public int Id { get; set; }
public string Name { get; set; }
public Product(int id, string name)
{
Id = id;
Name = name;
}
}
#DataGridViewに列を追加する方法
dataGridView1.Columns.Add("ID", "Product ID");
dataGridView1.Columns.Add("Name", "Product Name");
#DataGridViewに行を追加する方法
// 空白行を追加
dataGridView1.Rows.Add();
// セル内容を指定して行を追加
dataGridView1.Rows.Add(new string[] { "1", "Good Product" });