Class
RadSheetEditorBase<T>

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

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Type Parameters:

T

The type of the T.

Syntax:

cs-api-definition
public abstract class RadSheetEditorBase<T> : RadSheetEditorBase, IRadSheetEditor, ICommandDescriptorsProvider, ISheetEditor, IUILayerOwner where T : Sheet

Inheritance: objectControlBaseRadSheetEditorBaseRadSheetEditorBase<T>

Derived Classes: RadWorksheetEditor

Implements: ICommandDescriptorsProviderIRadSheetEditorISheetEditorIUILayerOwner

Inherited Members RadSheetEditorBase.ScaleFactorPropertyRadSheetEditorBase.AllowScalingPropertyRadSheetEditorBase.DoOnSheetChanging()RadSheetEditorBase.DoOnSheetChanged()RadSheetEditorBase.PreserveSheetViewState(ISheetViewState)RadSheetEditorBase.RestoreSheetViewState(ISheetViewState)RadSheetEditorBase.GetSheetValue()RadSheetEditorBase.SetSheetValue(Sheet)RadSheetEditorBase.SetHorizontalOffset(double)RadSheetEditorBase.SetVerticalOffset(double)RadSheetEditorBase.OnOwnerChanging()RadSheetEditorBase.OnOwnerTemplateApplying()RadSheetEditorBase.OnOwnerChanged()RadSheetEditorBase.OnScrollBarProviderChanging()RadSheetEditorBase.OnScrollBarProviderChanged()RadSheetEditorBase.OnKeyDown(KeyEventArgs)RadSheetEditorBase.OnCommandDescriptorsChanged()RadSheetEditorBase.OnPreviewSheetChanging()RadSheetEditorBase.OnSheetChanging()RadSheetEditorBase.OnPreviewSheetChanged()RadSheetEditorBase.OnSheetChanged()RadSheetEditorBase.OnScaleFactorChanged()RadSheetEditorBase.OnUICommandExecuting(UICommandExecutingEventArgs)RadSheetEditorBase.OnUICommandExecuted(UICommandExecutedEventArgs)RadSheetEditorBase.OnUICommandError(UICommandErrorEventArgs)RadSheetEditorBase.OwnerRadSheetEditorBase.ScrollBarsProviderRadSheetEditorBase.KeyBindingsRadSheetEditorBase.CommandDescriptorsRadSheetEditorBase.SheetViewportRadSheetEditorBase.ScaleFactorRadSheetEditorBase.AllowScalingRadSheetEditorBase.CommandDescriptorsChangedRadSheetEditorBase.PreviewSheetChangingRadSheetEditorBase.SheetChangingRadSheetEditorBase.PreviewSheetChangedRadSheetEditorBase.SheetChangedRadSheetEditorBase.ScaleFactorChangedRadSheetEditorBase.UICommandExecutingRadSheetEditorBase.UICommandExecutedRadSheetEditorBase.UICommandErrorControlBase.GetTemplateChild<T>(string)ControlBase.GetRequiredTemplateChild<T>(string, bool)

Constructors

RadSheetEditorBase()

Declaration

cs-api-definition
protected RadSheetEditorBase()

Properties

Sheet

Gets or sets the sheet.

Declaration

cs-api-definition
public T Sheet { get; set; }

Property Value

T

The sheet.

Methods

IsSheetValid(Sheet)

Determines whether the sheet is valid.

Declaration

cs-api-definition
protected override bool IsSheetValid(Sheet sheet)

Parameters

sheet

Sheet

The sheet.

Returns

bool

True if is valid.

Overrides RadSheetEditorBase.IsSheetValid(Sheet)