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
         
  |