Class
RadSpreadsheetDialogContentBase<TContext>

Represents base for the dialogs content classes.

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet.Dialogs

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Type Parameters:

TContext

Syntax:

cs-api-definition
public abstract class RadSpreadsheetDialogContentBase<TContext> : RadSpreadsheetDialogContentBase, ILocalizable, IRadSpreadsheetDialogContent<TContext>, IRadSpreadsheetDialogContent where TContext : RadSpreadsheetDialogContext

Inheritance: objectControlBaseRadSpreadsheetDialogContentBaseRadSpreadsheetDialogContentBase<TContext>

Derived Classes: AlertDialogContentBaseConditionalFormattingDialogContentConfirmDialogContentBaseCreateNewThemeColorsDialogContentBaseCreateNewThemeFontsDialogContentBaseCreateUpdateSpreadsheetNameDialogContentBaseCustomFilterDialogContentBaseCustomSortListsDialogContentBaseDataBarDialogContentDataValidationDialogContentBaseDecimalNumberPromptDialogContentBaseFillEffectsDialogContentBaseFindAndReplaceDialogContentBaseFormatCellsDialogContentBaseFormatFontDialogContentFormatShapesDialogContentBaseFunctionArgumentsDialogContentBaseHeaderFooterDialogContentHyperlinkDialogContentBaseInformationDialogContentBaseInsertCellsDialogContentBaseInsertChartDialogContentInsertFunctionDialogContentBaseManageConditionalFormattingDialogContentNameManagerDialogContentBasePageSetupDialogContentBaseProtectDialogContentContentBaseRemoveCellsDialogContentBaseScaleFactorDialogContentBaseSelectColorDialogContentBaseSeriesDialogContentBaseSimpleConditionalFormattingDialogContentBaseSortingDialogContentBaseStopDialogContentBaseStyleDialogContentBaseTopFilterDialogContentBaseUnhideSheetDialogContentBaseUnprotectDialogContentBaseWarningDialogContentBase

Implements: ILocalizableIRadSpreadsheetDialogContentIRadSpreadsheetDialogContent<TContext>

Inherited Members RadSpreadsheetDialogContentBase.HeaderPropertyRadSpreadsheetDialogContentBase.ResizeModePropertyRadSpreadsheetDialogContentBase.WindowStartupLocationPropertyRadSpreadsheetDialogContentBase.CanMovePropertyRadSpreadsheetDialogContentBase.DialogResultPropertyRadSpreadsheetDialogContentBase.HostWindowMinWidthPropertyRadSpreadsheetDialogContentBase.HostWindowMinHeightPropertyRadSpreadsheetDialogContentBase.HostWindowMaxWidthPropertyRadSpreadsheetDialogContentBase.HostWindowMaxHeightPropertyRadSpreadsheetDialogContentBase.SetString(string)RadSpreadsheetDialogContentBase.HeaderRadSpreadsheetDialogContentBase.ResizeModeRadSpreadsheetDialogContentBase.WindowStartupLocationRadSpreadsheetDialogContentBase.CanMoveRadSpreadsheetDialogContentBase.DialogResultRadSpreadsheetDialogContentBase.HostWindowMinWidthRadSpreadsheetDialogContentBase.HostWindowMinHeightRadSpreadsheetDialogContentBase.HostWindowMaxWidthRadSpreadsheetDialogContentBase.HostWindowMaxHeightControlBase.GetTemplateChild<T>(string)ControlBase.GetRequiredTemplateChild<T>(string, bool)

Constructors

RadSpreadsheetDialogContentBase()

Initializes a new instance of the RadSpreadsheetDialogContentBase class.

Declaration

cs-api-definition
protected RadSpreadsheetDialogContentBase()

Properties

Context

Gets or sets the context.

Declaration

cs-api-definition
protected TContext Context { get; set; }

Property Value

TContext

The context.

HostWindow

Gets the host window.

Declaration

cs-api-definition
protected RadWindow HostWindow { get; }

Property Value

RadWindow

The host window.

Methods

Close()

Closes this instance.

Declaration

cs-api-definition
public void Close()

CloseOverride()

Called on dialog closed.

Declaration

cs-api-definition
protected virtual void CloseOverride()

ExecuteOnNextClosed(Action)

Executes the specified action when the dialog is closed.

Declaration

cs-api-definition
public void ExecuteOnNextClosed(Action onClosed)

Parameters

onClosed

Action

The action.

Implements IRadSpreadsheetDialogContent.ExecuteOnNextClosed(Action)

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes call .

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnClosed()

Called when the dialog is closed.

Declaration

cs-api-definition
protected virtual void OnClosed()

Show(TContext)

Shows the dialog.

Declaration

cs-api-definition
public void Show(TContext context)

Parameters

context

TContext

The context.

Implements IRadSpreadsheetDialogContent<TContext>.Show(TContext)

ShowDialog(TContext)

Shows the dialog as a modal dialog.

Declaration

cs-api-definition
public void ShowDialog(TContext context)

Parameters

context

TContext

The context.

Implements IRadSpreadsheetDialogContent<TContext>.ShowDialog(TContext)

ShowDialogOverride()

Called before showing dialog.

Declaration

cs-api-definition
protected virtual void ShowDialogOverride()

ShowOverride()

Called before showing dialog.

Declaration

cs-api-definition
protected virtual void ShowOverride()

Events

Closed

Occurs when the dialog is closed.

Declaration

cs-api-definition
public event EventHandler Closed

Event Value

EventHandler

Implements IRadSpreadsheetDialogContent.Closed