New to Telerik UI for WPFStart a free 30-day trial

Represents the content of the FillEffectsDialog.

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet.Dialogs

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Syntax:

C#
public class FillEffectsDialogContent : FillEffectsDialogContentBase, ILocalizable, IRadSpreadsheetDialogContent<FillEffectsDialogContext>, IRadSpreadsheetDialogContent, INotifyPropertyChanged

Inheritance: objectControlBaseRadSpreadsheetDialogContentBaseRadSpreadsheetDialogContentBase<FillEffectsDialogContext>FillEffectsDialogContentBaseFillEffectsDialogContent...

Implements: ILocalizableINotifyPropertyChangedIRadSpreadsheetDialogContentIRadSpreadsheetDialogContent<FillEffectsDialogContext>

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

Initializes a new instance of the FillEffectsDialogContent class.

C#
public FillEffectsDialogContent()

Fields

Color1Property

DependencyProperty

Color1 dependency property.

C#
public static readonly DependencyProperty Color1Property

Color2Property

DependencyProperty

Color2 dependency property.

C#
public static readonly DependencyProperty Color2Property

ColorPaletteProperty

DependencyProperty

Color palette dependency property.

C#
public static readonly DependencyProperty ColorPaletteProperty

Selected gradient type index dependency property.

C#
public static readonly DependencyProperty SelectedGradientTypeIndexProperty

Selected shading style dependency property.

C#
public static readonly DependencyProperty SelectedShadingStyleProperty

Properties

Color1

Color

Gets or sets the first color.

C#
public Color Color1 { get; set; }
Property Value:

The first color.

Color2

Color

Gets or sets the second color.

C#
public Color Color2 { get; set; }
Property Value:

The second color.

Gets or sets the color palette.

C#
public SpreadsheetColorPalette ColorPalette { get; set; }
Property Value:

The color palette.

GradientType

GradientType

Gets the type of the gradient.

C#
public GradientType GradientType { get; }
Property Value:

The type of the gradient.

GradientTypes

GradientType[]

Gets the gradient types.

C#
public GradientType[] GradientTypes { get; }
Property Value:

The gradient types.

Gets or sets a value indicating whether the OK button is clicked.

C#
public bool IsOKButtonClicked { get; set; }
Property Value:

The value indicating whether the OK button is clicked.

Gets or sets the index of the selected gradient type.

C#
public int SelectedGradientTypeIndex { get; set; }
Property Value:

The index of the selected gradient type.

Gets or sets the selected shading style.

C#
public ShadingStyle SelectedShadingStyle { get; set; }
Property Value:

The selected shading style.

Methods

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

C#
public override void OnApplyTemplate()

Overrides: RadSpreadsheetDialogContentBase<FillEffectsDialogContext>.OnApplyTemplate()

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

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

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.

C#
protected override void OnKeyDown(KeyEventArgs e)
Parameters:eKeyEventArgs

The KeyEventArgs that contains the event data.

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.

C#
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters:eMouseButtonEventArgs

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

Events

Occurs when a property value changes.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged