DataGridViewCell.DetachEditingControl Method


Removes the cell's editing control from the DataGridView.

 virtual void DetachEditingControl();
public virtual void DetachEditingControl ();
abstract member DetachEditingControl : unit -> unit
override this.DetachEditingControl : unit -> unit
Public Overridable Sub DetachEditingControl ()


This cell is not associated with a DataGridView.


The EditingControl property of the associated DataGridView has a value of null. This is the case, for example, when the control is not in edit mode.


The DataGridView calls this method when the current cell hosts an editing control and editing mode ends. This method removes the EditingControl from the EditingPanel, and then removes the EditingPanel from the Controls collection of the DataGridView.

Applies to

See also