Class
CreateNewThemeFontsDialogContent

Represents the content of the CreateNewThemeFontsDialog.

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet.Dialogs

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Syntax:

cs-api-definition
public class CreateNewThemeFontsDialogContent : CreateNewThemeFontsDialogContentBase, ILocalizable, IRadSpreadsheetDialogContent<CreateNewThemeFontsDialogContext>, IRadSpreadsheetDialogContent

Inheritance: objectControlBaseRadSpreadsheetDialogContentBaseRadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>CreateNewThemeFontsDialogContentBaseCreateNewThemeFontsDialogContent

Implements: ILocalizableIRadSpreadsheetDialogContentIRadSpreadsheetDialogContent<CreateNewThemeFontsDialogContext>

Inherited Members RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.ShowDialog(CreateNewThemeFontsDialogContext)RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.Show(CreateNewThemeFontsDialogContext)RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.ShowOverride()RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.CloseOverride()RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.Close()RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.ExecuteOnNextClosed(Action)RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.OnClosed()RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.HostWindowRadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.ContextRadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.ClosedRadSpreadsheetDialogContentBase.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

CreateNewThemeFontsDialogContent()

Initializes a new instance of the CreateNewThemeFontsDialogContent class.

Declaration

cs-api-definition
public CreateNewThemeFontsDialogContent()

Fields

FontsProperty

Declaration

cs-api-definition
public static readonly DependencyProperty FontsProperty

Field Value

DependencyProperty

MajorProperty

Major dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MajorProperty

Field Value

DependencyProperty

MinorProperty

Minor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorProperty

Field Value

DependencyProperty

SchemeNameProperty

Scheme name dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SchemeNameProperty

Field Value

DependencyProperty

Properties

Fonts

Gets or sets the fonts.

Declaration

cs-api-definition
public IEnumerable<FontFamily> Fonts { get; set; }

Property Value

IEnumerable<FontFamily>

The fonts.

Major

Gets or sets the font family of the headings.

Declaration

cs-api-definition
public FontFamily Major { get; set; }

Property Value

FontFamily

The font family of the headings.

Minor

Gets or sets the font family of the body.

Declaration

cs-api-definition
public FontFamily Minor { get; set; }

Property Value

FontFamily

The font family of the body.

SchemeName

Gets or sets the name of the scheme.

Declaration

cs-api-definition
public string SchemeName { get; set; }

Property Value

string

The name of the scheme.

Methods

OnApplyTemplate()

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

Declaration

cs-api-definition
public override void OnApplyTemplate()

Overrides RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.OnApplyTemplate()

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnKeyDown(KeyEventArgs)

Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

The KeyEventArgs that contains the event data.

OnMouseLeftButtonUp(MouseButtonEventArgs)

Invoked when an unhandled  routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)

Parameters

e

MouseButtonEventArgs

The MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was released.

ShowDialogOverride()

Called before showing dialog.

Declaration

cs-api-definition
protected override void ShowDialogOverride()

Overrides RadSpreadsheetDialogContentBase<CreateNewThemeFontsDialogContext>.ShowDialogOverride()