リストを使用してdatagridwievに行を追加する手助けが必要です。私はクラスを持っていますリストを使用してDataGridviewに行を追加する方法
public class GridObject
{
public string Worker
{
get;
set;
}
[DisplayName("Item name")]
public string ItemName
{ get; set; }
public int Price { get; set; }
public int Quantity { get; set; }
}
そして、私はdatagridviewにslod項目を表示する必要があるwinフォームアプリケーションを作っています。今では私はそれが動作しますが、私はデータベースにないし、それは一人のユーザー(私の場合は労働者)によって販売されている同じitmesを数え新しい列(数量)を追加したい
private void btnCash_Click(object sender, EventArgs e)
{
dt = new System.Data.DataTable();
using (SqlConnection con = Helper.ConnectionToDatabase)
{
SqlDataAdapter da = new SqlDataAdapter(string.Format(Resources.ViewCommand, tbUser.Text, ItemList.SelectedValue), con);
da.Fill(dt);
//dataDaily.Rows.Clear();
foreach (DataRow item in dt.Rows)
{
int n = dataDaily.Rows.Add();
dataDaily.Rows[n].Cells[0].Value = item[0].ToString();
dataDaily.Rows[n].Cells[1].Value = item[1].ToString();
dataDaily.Rows[n].Cells[2].Value = item[2].ToString();
}
}
}
このように、それはそれを行うました。私はリストの買い方でそれをやっています。リストを埋める方法がわからず、DataGridviewに表示するよりも、