Class CellInputUILayer
Represents the cell input UI layer.
Inherited Members
Namespace: Telerik.WinForms.Controls.Spreadsheet.Worksheets.Layers
Assembly: Telerik.WinControls.RadSpreadsheet.dll
Syntax
public class CellInputUILayer : WorksheetUILayerBase, INamedObject
Constructors
CellInputUILayer()
Properties
ActiveCellEditor
Gets or sets the active cell editor.
Declaration
public ICellEditor ActiveCellEditor { get; set; }
Property Value
ICellEditor
The active cell editor. |
CellEditor
Gets the cell editor.
Declaration
public CellEditor CellEditor { get; }
Property Value
CellEditor
The cell editor. |
Name
Gets the name of the layer.
Declaration
public override string Name { get; }
Property Value
System.String
The name of the layer. |
Overrides
UIUpdateContextCache
Gets the UI update context cache.
Declaration
protected WorksheetUIUpdateContext UIUpdateContextCache { get; }
Property Value
WorksheetUIUpdateContext
The UI update context cache. |
Methods
ApplyChange()
Applies the change.
Declaration
public bool ApplyChange()
Returns
System.Boolean
|
Clear()
Clears this instance by removing all UI elements and returning them in the pool.
Declaration
public override void Clear()
Overrides
DetachFromEditorDependentEvents(RadSheetEditorBase)
Detaches from editor dependent events.
Declaration
protected override void DetachFromEditorDependentEvents(RadSheetEditorBase editor)
Parameters
RadSheetEditorBase
editor
The editor. |
Overrides
OnOwnerChanged(RadWorksheetEditor, RadWorksheetEditor)
Called when the owner is changed.
Declaration
protected override void OnOwnerChanged(RadWorksheetEditor oldEditor, RadWorksheetEditor newEditor)
Parameters
RadWorksheetEditor
oldEditor
The old editor. |
RadWorksheetEditor
newEditor
The new editor. |
Overrides
OnSelectionChanged()
Called when the selection is changed.
Declaration
protected override void OnSelectionChanged()
Overrides
TranslateAndScale(UIUpdateContext)
Translates and scales the UI elements of the layer.
Declaration
protected override void TranslateAndScale(UIUpdateContext updateContext)
Parameters
UIUpdateContext
updateContext
The update context. |
Overrides
UpdateUIOverride(WorksheetUIUpdateContextBase)
Updates the UI.
Declaration
public override void UpdateUIOverride(WorksheetUIUpdateContextBase updateContext)
Parameters
WorksheetUIUpdateContextBase
updateContext
The update context. |
Overrides
Events
ActiveCellEditorChanged
Occurs when the active cell editor is changed.
Declaration
public event EventHandler ActiveCellEditorChanged
Event Type
System.EventHandler
|