Class CellValuesUILayer
Represents the cell values UI layer.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.Spreadsheet.Worksheets.Layers
Assembly: Telerik.Windows.Controls.Spreadsheet.dll
Syntax
public class CellValuesUILayer : CellBasedUILayer, INamedObject
Constructors
CellValuesUILayer()
Properties
Name
Gets the name of the layer.
Declaration
public override string Name { get; }
Property Value
System.String
The name of the layer. |
Overrides
ReuseUIElementsWithoutRemovingFromVisualTree
Gets the value indicating if the UI element will be reused without removing from visual tree.
Declaration
protected override bool ReuseUIElementsWithoutRemovingFromVisualTree { get; }
Property Value
System.Boolean
The value indicating if the UI element will be reused without removing from visual tree. |
Overrides
Methods
CreateUIElementForBox(ViewportPaneType, CellLayoutBox, WorksheetUIUpdateContextBase)
Creates the UI element for box.
Declaration
protected override UIElement CreateUIElementForBox(ViewportPaneType viewportPaneType, CellLayoutBox box, WorksheetUIUpdateContextBase updateContext)
Parameters
Telerik.Windows.Documents.Spreadsheet.Layout.ViewportPaneType
viewportPaneType
Type of the viewport pane. |
Telerik.Windows.Documents.Spreadsheet.Layout.CellLayoutBox
box
The desired box. |
WorksheetUIUpdateContextBase
updateContext
The update context. |
Returns
System.Windows.UIElement
The created UI element. |
Overrides
GetElementVisibility(UIElement)
Gets the element visibility.
Declaration
protected override Visibility GetElementVisibility(UIElement element)
Parameters
System.Windows.UIElement
element
The element. |
Returns
System.Windows.Visibility
The visibility. |
Overrides
Initialize(IRadWorksheetEditorPresenter)
Initializes the layer.
Declaration
public override void Initialize(IRadWorksheetEditorPresenter presenter)
Parameters
IRadWorksheetEditorPresenter
presenter
The presenter. |
Overrides
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
SetElementVisibility(UIElement, Visibility)
Sets the element visibility.
Declaration
protected override void SetElementVisibility(UIElement element, Visibility visibility)
Parameters
System.Windows.UIElement
element
The element. |
System.Windows.Visibility
visibility
The visibility. |
Overrides
SetUIElementPropertiesForBox(UIElement, CellLayoutBox, WorksheetUIUpdateContextBase)
Sets the UI element properties for box.
Declaration
protected override void SetUIElementPropertiesForBox(UIElement uiElement, CellLayoutBox box, WorksheetUIUpdateContextBase updateContext)
Parameters
System.Windows.UIElement
uiElement
The UI element. |
Telerik.Windows.Documents.Spreadsheet.Layout.CellLayoutBox
box
The box of the UI element. |
WorksheetUIUpdateContextBase
updateContext
The update context. |
Overrides
UpdateUIOverride(WorksheetUIUpdateContextBase)
Updates the UI.
Declaration
public override void UpdateUIOverride(WorksheetUIUpdateContextBase updateContext)
Parameters
WorksheetUIUpdateContextBase
updateContext
The update context. |