C#WinFormDatagridview控件Cellendedit事件
事件不是⼿写代码,要在From(这⾥是 Datagridview窗体)的属性栏中的事件列表中双击⽣成。
CellEndEdit是结束编辑的事件,当编辑的光标离开了单元格时,控件会认为是已经结束编辑了。淀粉和面粉
例: private void InitMetrilShow(bool nullflag = fal)
{
撒哈拉威人//进⾏个⼈信息的获取显⽰
dsMetri = board.GetMateriel(((nullflag) ? "" : boardmodel.BoardItemSN), 1);
dataGVAsmbleMateria.DataSource = dsMetri.Tables[0];
dataGVAsmbleMateria.ReadOnly = nullflag;
dataGVAsmbleMateria.Columns[0].Visible = fal;
耶路撒冷三千年dataGVAsmbleMateria.Columns[1].Visible = fal;
dataGVAsmbleMateria.Columns[2].Visible = fal;
dataGVAsmbleMateria.Columns[4].Visible = fal;
dataGVAsmbleMateria.Columns[2].HeaderText = "⼯件号";
dataGVAsmbleMateria.Columns[2].Width = 100;
dataGVAsmbleMateria.Columns[3].HeaderText = "物料代码";
dataGVAsmbleMateria.Columns[3].Width = 200;
}
//因为项⽬中数据库表中指定第⼆、五列⾮空,插⼊数据时,检查第⼀列⾮空则⾃增,只对第四列录⼊新数据。所以,当第四列录⼊新数据时,对第⼆、五列直接⾃动插⼊。
油条英语
鱼儿戏水private void dataGVAsmbleMateria_CellEndEdit_1(object nder, DataGridViewCellEventArgs e)
{
教学设计封面
if (string.IsNullOrEmpty(dataGVAsmbleMateria.Rows[e.RowIndex].Cells[1].Value.ToString()))
{
//MessageBox.Show(e.RowIndex.ToString() + " " + e.ColumnIndex.ToString(), "dd");
息肉是如何产生的//使⽤CellEndEdit事件。在事件中,e.ColumnIndex 和e.RowIndex 指⽰了你刚刚编辑的是哪⼀个单元格;
dataGVAsmbleMateria.Rows[e.RowIndex].Cells[1].Value = boardmodel.BoardItemSN;
//给第⼆列赋值 boardmodel.BoardItemSN
dataGVAsmbleMateria.Rows[e.RowIndex].Cells[4].Value = '1';
趣味小游戏室内//给第五列赋值 boardmodel.BoardItemSN
}
}