Class ColumnBasedUILayer
Provides the base class from which the classes that represent column based UI layers are derived.
Inheritance
System.Object
BoxBasedUILayer<Telerik.Windows.Documents.Spreadsheet.Layout.ColumnLayoutBox>
ColumnBasedUILayer
Inherited Members
Namespace: Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers
Assembly: Telerik.Windows.Controls.Spreadsheet.dll
Syntax
public abstract class ColumnBasedUILayer : BoxBasedUILayer<ColumnLayoutBox>, INamedObject
Constructors
ColumnBasedUILayer()
Declaration
protected ColumnBasedUILayer()
Methods
GetVisibleBoxes(ViewportPaneType, WorksheetUIUpdateContextBase)
Gets the visible boxes.
Declaration
protected override IEnumerable<ColumnLayoutBox> 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.ColumnLayoutBox>
The visible boxes. |
Overrides
Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers.BoxBasedUILayer<Telerik.Windows.Documents.Spreadsheet.Layout.ColumnLayoutBox>.GetVisibleBoxes(Telerik.Windows.Documents.Spreadsheet.Layout.ViewportPaneType, Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers.WorksheetUIUpdateContextBase)
IsUIElementValidOverride(ColumnLayoutBox, WorksheetUIUpdateContextBase)
Determines whether the specified UI element box is valid.
Declaration
protected override bool IsUIElementValidOverride(ColumnLayoutBox box, WorksheetUIUpdateContextBase updateContext)
Parameters
Telerik.Windows.Documents.Spreadsheet.Layout.ColumnLayoutBox
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.ColumnLayoutBox>.IsUIElementValidOverride(Telerik.Windows.Documents.Spreadsheet.Layout.ColumnLayoutBox, Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers.WorksheetUIUpdateContextBase)