private void Dgv_Data_CellMouseLeave(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == -1 || e.RowIndex == -1) { return; } if (e.ColumnIndex == 4 && Dgv_Data[e.ColumnIndex, e.RowIndex].IsInEditMode) //协议下拉框选择 { Dgv_Data.EndEdit(); } }
private void Dgv_Data_CellLeave(object sender, DataGridViewCellEventArgs e) { Dgv_Data.EndEdit(); }