[]
        
(Showing Draft Content)

C1.Win.C1FlexGrid.C1FlexGrid.StartEditing

StartEditing Method

StartEditing(int, int, char, bool)

Starts editing a cell in response to a key press.

Declaration
protected override bool StartEditing(int row, int col, char key, bool force)
Parameters
Type Name Description
int row

Row index.

int col

Column index.

char key

Key that initiated the edit process.

bool force

Whether editing should start even in non-editable cells (e.g. fixed cells).

Returns
Type Description
bool

True if the editing process was started successfully, false otherwise.

Overrides
Remarks

This method is for internal use. It allows inherited classes to customize the editing process.

StartEditing(int, int, Point, bool)

Starts editing a cell in response to a mouse action.

Declaration
protected override bool StartEditing(int row, int col, Point ptMouse, bool dblClick)
Parameters
Type Name Description
int row

Row index.

int col

Column index.

Point ptMouse

Mouse position in client coordinates.

bool dblClick

Whether the action was a double-click.

Returns
Type Description
bool

True if the editing process was started successfully, false otherwise.

Overrides
Remarks

This method is for internal use. It allows inherited classes to customize the editing process.