Click or drag to resize
ColumnHeadingMarginT Class
Represents the column heading margins UI layer.
Inheritance Hierarchy
SystemObject
  Telerik.Windows.Controls.Spreadsheet.LayersUILayer
    Telerik.Windows.Controls.Spreadsheet.LayersPooledUILayer
      Telerik.Windows.Controls.Spreadsheet.Worksheets.LayersWorksheetUILayerBase
        Telerik.Windows.Controls.Spreadsheet.Worksheets.LayersBoxBasedUILayerColumnLayoutBox
          Telerik.Windows.Controls.Spreadsheet.Worksheets.LayersColumnBasedUILayer
            Telerik.Windows.Controls.Spreadsheet.Worksheets.MarginsColumnHeadingMarginT
              Telerik.Windows.Controls.Spreadsheet.Worksheets.MarginsColumnHeadingMargin

Namespace: Telerik.Windows.Controls.Spreadsheet.Worksheets.Margins
Assembly: Telerik.Windows.Controls.Spreadsheet (in Telerik.Windows.Controls.Spreadsheet.dll) Version: 2017.2.614.40 (2017.2.614.40)
Syntax
public class ColumnHeadingMargin<T> : ColumnBasedUILayer, 
	IRowColumnHeadingMargin, IDisposable
where T : new(), RowColumnHeadingBase

Type Parameters

T
The type of RowColumnHeadingBase instances that are being kept in the ColumnHeadingMargin.

The ColumnHeadingMarginT type exposes the following members.

Constructors
Methods
  NameDescription
Protected methodAddElementToPool
Adds the element to pool.
(Inherited from PooledUILayer.)
Protected methodAttachToEditorDependentEvents
Attaches to editor dependent events.
(Inherited from WorksheetUILayerBase.)
Protected methodCanRecycle
Determines whether this instance can recycle the specified element.
(Inherited from PooledUILayer.)
Public methodClear
Clears this instance by removing all UI elements and returning them in the pool.
(Inherited from BoxBasedUILayerT.)
Protected methodCreateUIElementForBox
Creates the UI element for box.
(Overrides BoxBasedUILayerTCreateUIElementForBox(ViewportPaneType, T, WorksheetUIUpdateContextBase).)
Protected methodDetachFromEditorDependentEvents
Detaches from editor dependent events.
(Inherited from WorksheetUILayerBase.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Protected methodDispose(Boolean)
Disposes the specified clean up managed resources.
Protected methodGetAddedUIElements
Gets the added UI elements.
(Inherited from BoxBasedUILayerT.)
Protected methodGetAssociatedBoxForUIElement
Gets the associated box for UI element.
(Inherited from BoxBasedUILayerT.)
Protected methodGetAssociatedUIElementForBox
Gets the associated UI element for box.
(Inherited from BoxBasedUILayerT.)
Protected methodGetElementFromPoolT
Gets the element from pool.
(Inherited from PooledUILayer.)
Protected methodGetElementFromPoolT(ViewportPaneType)
Gets the element from pool.
(Inherited from PooledUILayer.)
Protected methodGetElementVisibility
Gets the element visibility.
(Inherited from UILayer.)
Protected methodGetVisibleBoxes
Gets the visible boxes.
(Inherited from ColumnBasedUILayer.)
Public methodInitialize
Initializes the layer.
(Inherited from WorksheetUILayerBase.)
Protected methodIsElementVisible
Determines whether the specified element is visible.
(Inherited from UILayer.)
Protected methodIsUIElementValidOverride
Determines whether the specified UI element box is valid.
(Inherited from ColumnBasedUILayer.)
Protected methodOnOwnerChanged(IUILayerOwner, IUILayerOwner)
Called when the owner is changed.
(Inherited from WorksheetUILayerBase.)
Protected methodOnOwnerChanged(RadWorksheetEditor, RadWorksheetEditor)
Called when the owner is changed.
(Inherited from WorksheetUILayerBase.)
Protected methodOnSelectionChanged
Called when the selection is changed.
(Inherited from WorksheetUILayerBase.)
Protected methodOnUIUpdated
Called when UI is updated.
(Inherited from PooledUILayer.)
Protected methodResetPooledElementProperties
Resets the pooled element properties.
(Overrides PooledUILayerResetPooledElementProperties(Object).)
Protected methodScale(Double, WorksheetUIUpdateContextBase)
Scales the specified value.
(Inherited from WorksheetUILayerBase.)
Protected methodScale(Point, WorksheetUIUpdateContextBase)
Scales the specified point.
(Inherited from WorksheetUILayerBase.)
Protected methodScale(Size, WorksheetUIUpdateContextBase)
Scales the specified size.
(Inherited from WorksheetUILayerBase.)
Protected methodSetElementVisibility
Sets the element visibility.
(Inherited from UILayer.)
Protected methodSetUIElementPropertiesForBox
Sets the UI element properties for box.
(Overrides BoxBasedUILayerTSetUIElementPropertiesForBox(UIElement, T, WorksheetUIUpdateContextBase).)
Protected methodTranslate(Point, ViewportPaneType, UIUpdateContext)
Translates the specified point.
(Inherited from UILayer.)
Protected methodTranslate(Rect, ViewportPaneType, UIUpdateContext)
Translates the specified rectangle.
(Inherited from UILayer.)
Protected methodTranslateAndScale(UIUpdateContext)
Translates and scales the UI elements of the layer.
(Overrides BoxBasedUILayerTTranslateAndScale(UIUpdateContext).)
Protected methodTranslateAndScale(Point, ViewportPaneType, WorksheetUIUpdateContextBase)
Translates and scales a point.
(Inherited from WorksheetUILayerBase.)
Public methodUpdateUI
Updates the UI.
(Inherited from UILayer.)
Public methodUpdateUI(UIUpdateContext)
Updates the UI.
(Inherited from UILayer.)
Protected methodUpdateUIOverride(UIUpdateContext)
Updates the UI.
(Inherited from WorksheetUILayerBase.)
Public methodUpdateUIOverride(WorksheetUIUpdateContextBase)
Updates the UI.
(Overrides BoxBasedUILayerTUpdateUIOverride(WorksheetUIUpdateContextBase).)
Top
Properties
  NameDescription
Public propertyContainerManager
Gets the container manager.
(Inherited from UILayer.)
Public propertyName
Gets the name of the layer.
(Overrides UILayerName.)
Protected propertyOwner
Gets the owner.
(Inherited from WorksheetUILayerBase.)
Protected propertyReuseUIElementsWithoutRemovingFromVisualTree
Gets the value indicating if the UI element will be reused without removing from visual tree.
(Inherited from PooledUILayer.)
Protected propertyUIUpdateContextCache
Gets the UI update context cache.
(Inherited from UILayer.)
Protected propertyUpdateOnSelectionChanged
Gets the value indicating if the layer should be updated on selection changing.
(Overrides WorksheetUILayerBaseUpdateOnSelectionChanged.)
Protected propertyWorksheet
Gets the worksheet.
(Inherited from WorksheetUILayerBase.)
Top
See Also