Class CustomColors
A panel holding a collection of saved colors
Inheritance
Namespace: Telerik.WinControls.UI.RadColorPicker
Assembly: Telerik.WinControls.UI.dll
Syntax
public class CustomColors : UserControl
Constructors
CustomColors()
Declaration
public CustomColors()
Properties
Colors
Gets all the colors in the saved colors collection
Declaration
public Color[] Colors { get; }
Property Value
System.Drawing.Color[]
|
CustomColorsConfigLocation
Gets or sets the custom directory path which will be used when the custom colors XML file is stored on the hard drive.
Declaration
public string CustomColorsConfigLocation { get; }
Property Value
System.String
|
SaveCustomColors
Gets or sets a value indicatign whether custom colors should be save upon exiting the color picker.
Declaration
public bool SaveCustomColors { get; set; }
Property Value
System.Boolean
|
SelectedColorIndex
Gets or sets the index of the currently selected color
Declaration
public int SelectedColorIndex { get; set; }
Property Value
System.Int32
|
SelectedPanelColor
Gets the currently selected color
Declaration
public Color SelectedPanelColor { get; }
Property Value
System.Drawing.Color
|
Methods
Dispose(Boolean)
Clean up any resources being used.
Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean
disposing
true if managed resources should be disposed; otherwise, false. |
LoadXML()
Deserializes the custom colors.
Declaration
public void LoadXML()
OnLoad(EventArgs)
Declaration
protected override void OnLoad(EventArgs e)
Parameters
System.EventArgs
e
|
SaveColor(Color)
Save the color to the next color slot
Declaration
public void SaveColor(Color color)
Parameters
System.Drawing.Color
color
|
SaveXML()
Serializes the custom colors.
Declaration
public void SaveXML()
Events
ColorChanged
Fires when the selected color has changed
Declaration
public event ColorChangedEventHandler ColorChanged
Event Type
ColorChangedEventHandler
|
CustomColorsConfigLocationNeeded
Fires when custom colors configuration is about to be saved or loaded. Can be used to change the default location of the configuration file.
Declaration
public event CustomColorsEventHandler CustomColorsConfigLocationNeeded
Event Type
CustomColorsEventHandler
|