您好,
我有一个指向datatable的datagridview链接
它包含三个DataColumn和一个DataGridViewComboBoxColumn。在向datagridview添加数据时,我认为我做了正确的事情:
- System.Data.DataRow row = null;
- row = lyrTable.NewRow();
- row["Nom"] = "test1";
- row["Visibilité"] = "Visi1";
- row["Quantité"] = "1";
- lyrTable.Rows.Add(row);
- DataGridViewComboBoxCell dgvcbc = (DataGridViewComboBoxCell)dgvBlocs.Rows[nRow].Cells["Visibilité New"];
- dgvcbc.Items.Clear();
- dgvcbc.Items.Add("visi1");
- dgvcbc.Items.Add("visi2");
- dgvcbc.Items.Add("visi3");
DataGridViewComboBoxColumn给了我一个问题。一开始,我觉得它在工作,所有的数据都在那里。但是,例如,如果我对列“Nom”重新排序,comboboxcell就会丢失我输入的数据。
我想我明白为什么,我没有将这些数据添加到我的数据表中。因此,我的问题是如何通过datatable将数据添加到DataGridViewComboBoxCell中<谢谢!
o3ujupdqvpw.png
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |