[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.IEditor

IEditor Interface

Interface that defines the methods required by objects used as editors. Editors allow the user to edit the cell contents.

Namespace: FarPoint.Win.Spread.CellType
Assembly: FarPoint.Win.Spread.dll
Syntax
public interface IEditor
Public Interface IEditor

Methods

Name Description
CancelEditing()

Cancels cell editing.

GetEditorControl(Appearance, float)

Gets the control associated with the editor.

GetEditorValue()

Gets the value in the editor control.

GetPreferredSize(Control)

Gets the preferred (maximum needed) size of the cell for the editor control.

GetReservedCursor(object)

Gets the cursor reserved for this editor.

IsReservedKey(KeyEventArgs)

Determines whether the specified key has special meaning to the editor control.

IsReservedLocation(Graphics, int, int, Rectangle, Appearance, object, float)

Determines whether the specified cursor location has special meaning to the editor control.

IsValid(object)

Determines whether the specified value is valid.

SetEditorValue(object)

Sets the value of the editor control.

ShowSubEditor()

Shows the subeditor control associated with the cell.

StartEditing(EventArgs, bool, bool)

Starts cell editing with the specified options.

StopEditing()

Stops cell editing.

Events

Name Description
EditingCanceled

Occurs when editing (in the editor control) has been canceled by the user.

EditingStopped

Occurs when editing (in the editor control) has been stopped by the user.