Class CellBasedUILayer
Provides the base class from which the classes that represent cell based UI layers are derived.
Inheritance
System.Object
BoxBasedUILayer<Telerik.Windows.Documents.Spreadsheet.Layout.CellLayoutBox>
CellBasedUILayer
Inherited Members
Namespace: Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers
Assembly: Telerik.Windows.Controls.Spreadsheet.dll
Syntax
public abstract class CellBasedUILayer : BoxBasedUILayer<CellLayoutBox>, INamedObject
Constructors
CellBasedUILayer()
Declaration
protected CellBasedUILayer()
Methods
GetVisibleBoxes(ViewportPaneType, WorksheetUIUpdateContextBase)
Gets the visible boxes.
Declaration
protected override IEnumerable<CellLayoutBox> GetVisibleBoxes(ViewportPaneType viewportPaneType, WorksheetUIUpdateContextBase updateContext)
Parameters
Telerik.Windows.Documents.Spreadsheet.Layout.ViewportPaneType
viewportPaneType
Type of the viewport pane. |
WorksheetUIUpdateContextBase
updateContext
The update context. |
Returns
System.Collections.Generic.IEnumerable<Telerik.Windows.Documents.Spreadsheet.Layout.CellLayoutBox>
The visible boxes. |
Overrides
Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers.BoxBasedUILayer<Telerik.Windows.Documents.Spreadsheet.Layout.CellLayoutBox>.GetVisibleBoxes(Telerik.Windows.Documents.Spreadsheet.Layout.ViewportPaneType, Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers.WorksheetUIUpdateContextBase)
IsUIElementValidOverride(CellLayoutBox, WorksheetUIUpdateContextBase)
Determines whether the specified UI element box is valid.
Declaration
protected override bool IsUIElementValidOverride(CellLayoutBox box, WorksheetUIUpdateContextBase updateContext)
Parameters
Telerik.Windows.Documents.Spreadsheet.Layout.CellLayoutBox
box
The box of the UI element. |
WorksheetUIUpdateContextBase
updateContext
The update context. |
Returns
System.Boolean
|
Overrides
Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers.BoxBasedUILayer<Telerik.Windows.Documents.Spreadsheet.Layout.CellLayoutBox>.IsUIElementValidOverride(Telerik.Windows.Documents.Spreadsheet.Layout.CellLayoutBox, Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers.WorksheetUIUpdateContextBase)