Class ColumnBasedUILayer
Provides the base class from which the classes that represent column based UI layers are derived.
Inheritance
System.Object
ColumnBasedUILayer
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinForms.Controls.Spreadsheet.Worksheets.Layers
Assembly: Telerik.WinControls.RadSpreadsheet.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
|
ViewportPaneType
viewportPaneType
Type of the viewport pane. |
|
WorksheetUIUpdateContextBase
updateContext
The update context. |
Returns
|
System.Collections.Generic.IEnumerable<ColumnLayoutBox>
The visible boxes. |
Overrides
Telerik.WinForms.Controls.Spreadsheet.Worksheets.Layers.BoxBasedUILayer<Telerik.Windows.Documents.Spreadsheet.Layout.ColumnLayoutBox>.GetVisibleBoxes(Telerik.Windows.Documents.Spreadsheet.Layout.ViewportPaneType, Telerik.WinForms.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
|
ColumnLayoutBox
box
The box of the UI element. |
|
WorksheetUIUpdateContextBase
updateContext
The update context. |
Returns
|
System.Boolean
|
Overrides
Telerik.WinForms.Controls.Spreadsheet.Worksheets.Layers.BoxBasedUILayer<Telerik.Windows.Documents.Spreadsheet.Layout.ColumnLayoutBox>.IsUIElementValidOverride(Telerik.Windows.Documents.Spreadsheet.Layout.ColumnLayoutBox, Telerik.WinForms.Controls.Spreadsheet.Worksheets.Layers.WorksheetUIUpdateContextBase)