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