我使用以下内容将表格添加到 WinForm 上的 DataGridView:
void PopulateGridView() {
conn = new SqlConnection(ConfigurationManager.ConnectionStrings["IMS"].ConnectionString);
myAdapt = new SqlDataAdapter("SELECT * FROM FrontDesk.dbo.tb_xxx", conn);
mySet = new DataSet();
myAdapt.Fill(mySet, "AvailableValues");
myTable = mySet.Tables["AvailableValues"];
this.uxChargeBackDataGridView.DataSource = myTable;
this.uxChargeBackDataGridView.Columns["RefKey"].Visible = false;
}
表中有 5 行,其中只有 2 个字段 - 该字段RefKey
对 DGV 是隐藏的,并且是基础表的主键。
为什么以下不起作用?Add
似乎是用于添加行的 DGV 的 Rows 集合的属性:
private void button1_Click(object sender, EventArgs e)
{
uxChargeBackDataGridView.Rows.Add(6, "dre");
}