在可视化设计器中有没有办法向dataGridView添加行?我添加了此代码,可视化设计器识别并显示行,但每当我进行更改时,我的代码都会被删除。如果我将此代码放在部分类定义的非设计器部分中,那么设计器不会直观地显示我已经添加了这些行,但至少当我使用visual进行更改时它不会删除它们设计师。
设计师应该根据需要删除和修改代码,但添加一行是否符合这两个要求是正确的?
要么回答解释在何处放置代码或在设计器中单击的位置。如果你能解释两者,那就更好了!谢谢!
this.dataGridView1.Rows.Add(9);
this.dataGridView1.Rows[0].HeaderCell.Value = "L1";
this.dataGridView1.Rows[1].HeaderCell.Value = "L2";
以下是在X.Designer.cs文件中手动输入代码的示例
private void InitializeComponent()
{
// Other code here - from designer
this.dataGridView1.Rows.Add(9);
}
使用可视化设计器工具执行任何操作后,例如在可视化设计器中添加另一列,将删除在X.Designer.cs文件中以编程方式输入的代码。这些行都消失了。