Skip to content

PropertyList.Dialogs.RadialGradientEditorDialog

JaykeBird edited this page Feb 21, 2023 · 3 revisions

Back to home | Back to Reference | View raw text

RadialGradientEditorDialog class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph SolidShineUi.PropertyList.Dialogs
  SolidShineUi.PropertyList.Dialogs.RadialGradientEditorDialog[[RadialGradientEditorDialog]]
  end
  subgraph System.Windows.Markup
System.Windows.Markup.IComponentConnector[[IComponentConnector]]
  end
  subgraph SolidShineUi
  SolidShineUi.FlatWindow[[FlatWindow]]
  end
System.Windows.Markup.IComponentConnector --> SolidShineUi.PropertyList.Dialogs.RadialGradientEditorDialog
SolidShineUi.FlatWindow --> SolidShineUi.PropertyList.Dialogs.RadialGradientEditorDialog
Loading

Members

Properties

Public properties

Type Name Methods
bool DialogResult
Get or set the result the user selected for this dialog; true is "OK", false is "Cancel" or the window was closed without making a choice.
get, set

Methods

Public methods

Returns Name
RadialGradientBrush GetGradientBrush()
Get a RadialGradientBrush based upon the options selected in this dialog.
void InitializeComponent()
InitializeComponent
void LoadGradient(RadialGradientBrush rgb)
Load in a RadialGradientBrush into this dialog for viewing/editing.

Internal methods

Returns Name
Delegate _CreateDelegate(Type delegateType, string handler)

Details

Inheritance

Constructors

RadialGradientEditorDialog [1/4]

public RadialGradientEditorDialog()
Summary

Create a LinearGradientEditorDialog.

RadialGradientEditorDialog [2/4]

public RadialGradientEditorDialog(ColorScheme cs)
Arguments
Type Name Description
ColorScheme cs
Summary

Create a LinearGradientEditorDialog, with the color scheme pre-defined.

RadialGradientEditorDialog [3/4]

public RadialGradientEditorDialog(RadialGradientBrush br)
Arguments
Type Name Description
RadialGradientBrush br
Summary

Create a LinearGradientEditorDialog, with a linear gradient brush preloaded.

RadialGradientEditorDialog [4/4]

public RadialGradientEditorDialog(ColorScheme cs, RadialGradientBrush br)
Arguments
Type Name Description
ColorScheme cs
RadialGradientBrush br
Summary

Create a LinearGradientEditorDialog, with the color scheme pre-defined and the linear gradient brush preloaded.

Methods

LoadGradient

public void LoadGradient(RadialGradientBrush rgb)
Arguments
Type Name Description
RadialGradientBrush rgb The RadialGradientBrush to load in.
Summary

Load in a RadialGradientBrush into this dialog for viewing/editing.

GetGradientBrush

public RadialGradientBrush GetGradientBrush()
Summary

Get a RadialGradientBrush based upon the options selected in this dialog.

InitializeComponent

public virtual void InitializeComponent()
Summary

InitializeComponent

_CreateDelegate

internal Delegate _CreateDelegate(Type delegateType, string handler)
Arguments
Type Name Description
Type delegateType
string handler

Properties

DialogResult

public bool DialogResult { get; set; }
Summary

Get or set the result the user selected for this dialog; true is "OK", false is "Cancel" or the window was closed without making a choice.

Generated with ModularDoc

Clone this wiki locally