DataGridBoolColumn.Edit Method

Definition

Prepares the cell for editing a value.

protected public:
 override void Edit(System::Windows::Forms::CurrencyManager ^ source, int rowNum, System::Drawing::Rectangle bounds, bool readOnly, System::String ^ instantText, bool cellIsVisible);
protected public:
 override void Edit(System::Windows::Forms::CurrencyManager ^ source, int rowNum, System::Drawing::Rectangle bounds, bool readOnly, System::String ^ displayText, bool cellIsVisible);
protected internal override void Edit (System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Rectangle bounds, bool readOnly, string instantText, bool cellIsVisible);
protected internal override void Edit (System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Rectangle bounds, bool readOnly, string displayText, bool cellIsVisible);
override this.Edit : System.Windows.Forms.CurrencyManager * int * System.Drawing.Rectangle * bool * string * bool -> unit
override this.Edit : System.Windows.Forms.CurrencyManager * int * System.Drawing.Rectangle * bool * string * bool -> unit
Protected Friend Overrides Sub Edit (source As CurrencyManager, rowNum As Integer, bounds As Rectangle, readOnly As Boolean, instantText As String, cellIsVisible As Boolean)
Protected Friend Overrides Sub Edit (source As CurrencyManager, rowNum As Integer, bounds As Rectangle, readOnly As Boolean, displayText As String, cellIsVisible As Boolean)

Parameters

source
CurrencyManager

The DataView of the edited cell.

rowNum
Int32

The row number of the edited cell.

bounds
Rectangle

The Rectangle in which the control is to be sited.

readOnly
Boolean

true if the value is read only; otherwise, false.

instantTextdisplayText
String

The text to display in the cell.

cellIsVisible
Boolean

true to show the cell; otherwise, false.

Remarks

Unlike the typical implementation of this method (as described in the DataGridColumnStyle class), the Edit method does not site a control for editing the cell value. Instead, a check box is drawn when the Paint method is called.

Applies to