Class
ControlBase

Provides the base class from which the classes that represent custom control are derived.

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet.Core

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Syntax:

cs-api-definition
public abstract class ControlBase : Control

Inheritance: objectControlBase

Derived Classes: RadSpreadsheetAdornerControlBordersMenuColorSelectorDropDownCommentControlCommentsTaskPaneItemRadSpreadsheetAttachedControlBaseDataValidationInputMessageControlFilteringPopupControlFunctionsMenuGradientFillControlHexagonItemNameBoxNumberFormatAutoCompleteComboBoxPatternFillControlPopupGalleryBasePrintPreviewControlRadHexagonColorPickerRadSpreadsheetSheetSelectorScaleFactorSliderSpreadsheetGridSplitterStyleGalleryTaskPaneTaskPaneContentBorderSelectorCategoryContentBaseFormatCellsTabContentBase<TContext>HeaderFooterDialogTabContentHeaderFooterTabContentHyperlinkDialogCategoryContentBaseMarginsTabContentPageTabContentRadSpreadsheetDialogContentBaseSheetTabContentRadSheetEditorBaseHeadingThumbRowColumnHeadingBaseSelectAllControlWorksheetPresenterBase

Constructors

ControlBase()

Declaration

cs-api-definition
protected ControlBase()

Methods

GetRequiredTemplateChild<T>(string, bool)

Gets the required template child.

Declaration

cs-api-definition
protected T GetRequiredTemplateChild<T>(string childName, bool crashIfNotFound = true) where T : DependencyObject

Parameters

childName

string

Name of the child.

crashIfNotFound

bool

If true the method will throw exception if the required child is not found.

Returns

T

GetTemplateChild<T>(string)

Gets the template child.

Declaration

cs-api-definition
protected T GetTemplateChild<T>(string childName) where T : DependencyObject

Parameters

childName

string

Name of the child.

Returns

T