Class RadColorSelector
Represents a color selector control
Inheritance
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadColorSelector : UserControl, IColorSelector, IAnalyticsProvider
Constructors
RadColorSelector()
Declaration
public RadColorSelector()
Properties
ActiveMode
Sets or gets the active mode of the RadColorPicker
Declaration
public ColorPickerActiveMode ActiveMode { get; set; }
Property Value
|
ColorPickerActiveMode
|
Implements
AddNewColorButtonText
Gets or sets the text of the add new color button
Declaration
public string AddNewColorButtonText { get; set; }
Property Value
|
System.String
|
AllowColorPickFromScreen
Gets or sets the value indicating whether the user can pick a color from the screen
Declaration
public bool AllowColorPickFromScreen { get; set; }
Property Value
|
System.Boolean
|
Implements
AllowColorSaving
Gets or sets the value indicating whether the user can save colors
Declaration
public bool AllowColorSaving { get; set; }
Property Value
|
System.Boolean
|
Implements
AllowEditHEXValue
Gets or sets the value indicating whether the user can edit the hexadecimal color value
Declaration
public bool AllowEditHEXValue { get; set; }
Property Value
|
System.Boolean
|
Implements
AnalyticsName
Declaration
public string AnalyticsName { get; set; }
Property Value
|
System.String
|
Implements
BasicTabHeading
Gets or sets the heading of the basic colors tab
Declaration
public string BasicTabHeading { get; set; }
Property Value
|
System.String
|
Implements
ControlsHolderPageView
CustomColors
Gets the list of custom colors
Declaration
public Color[] CustomColors { get; }
Property Value
|
System.Drawing.Color[]
|
Implements
DiscreteColorHexagon
Gets the DiscreteColorHexagon control
Declaration
public DiscreteColorHexagon DiscreteColorHexagon { get; }
Property Value
|
DiscreteColorHexagon
|
EnableAnalytics
Gets or sets a value indicating whether the Analytics functionality is enable or disable for this control.
Declaration
public virtual bool EnableAnalytics { get; set; }
Property Value
|
System.Boolean
|
Implements
OldColor
Gets or sets the old color
Declaration
public Color OldColor { get; set; }
Property Value
|
System.Drawing.Color
|
Implements
OldColorLabelHeading
Gets or sets the heading of the old color label
Declaration
public string OldColorLabelHeading { get; set; }
Property Value
|
System.String
|
Implements
ProfessionalTabHeading
Gets or sets the heading of the professional colors tab
Declaration
public string ProfessionalTabHeading { get; set; }
Property Value
|
System.String
|
Implements
SaveCustomColors
Gets or sets a value indicating whether custom colors should be save upon exiting the color picker.
Declaration
public bool SaveCustomColors { get; set; }
Property Value
|
System.Boolean
|
SelectedColor
Gets or sets the selected color
Declaration
public Color SelectedColor { get; set; }
Property Value
|
System.Drawing.Color
|
Implements
SelectedColorLabelHeading
Gets or sets the heading of the new color label
Declaration
public string SelectedColorLabelHeading { get; set; }
Property Value
|
System.String
|
Implements
SelectedHslColor
Gets or sets the selected HSL color
Declaration
public HslColor SelectedHslColor { get; set; }
Property Value
|
HslColor
|
Implements
SelectedRgbColor
Gets or sets the selected color
Declaration
public Color SelectedRgbColor { get; set; }
Property Value
|
System.Drawing.Color
|
ShowBasicColors
Shows or hides the basic colors tab
Declaration
public bool ShowBasicColors { get; set; }
Property Value
|
System.Boolean
|
Implements
ShowCustomColors
Shows or hides the system colors tab
Declaration
public bool ShowCustomColors { get; set; }
Property Value
|
System.Boolean
|
Implements
ShowHEXColorValue
Shows or hides the hex color textbox
Declaration
public bool ShowHEXColorValue { get; set; }
Property Value
|
System.Boolean
|
Implements
ShowProfessionalColors
Shows or hides the professional colors tab
Declaration
public bool ShowProfessionalColors { get; set; }
Property Value
|
System.Boolean
|
Implements
ShowSystemColors
Shows or hides the system colors tab
Declaration
public bool ShowSystemColors { get; set; }
Property Value
|
System.Boolean
|
Implements
ShowWebColors
Shows or hides the web colors tab
Declaration
public bool ShowWebColors { get; set; }
Property Value
|
System.Boolean
|
Implements
SystemTabHeading
Gets or sets the heading of the system colors tab
Declaration
public string SystemTabHeading { get; set; }
Property Value
|
System.String
|
Implements
WebTabHeading
Gets or sets the heading of the web colors tab
Declaration
public string WebTabHeading { get; set; }
Property Value
|
System.String
|
Implements
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. |
OnRightToLeftChanged(EventArgs)
Declaration
protected override void OnRightToLeftChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
ProcessCmdKey(ref Message, Keys)
Declaration
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
Parameters
|
System.Windows.Forms.Message
msg
|
|
System.Windows.Forms.Keys
keyData
|
Returns
|
System.Boolean
|
Events
CancelButtonClicked
Fires when the Cancel button is clicked
Declaration
public event ColorChangedEventHandler CancelButtonClicked
Event Type
|
ColorChangedEventHandler
|
Implements
ColorChanged
Fires when the selected color changes
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
|
OkButtonClicked
Fires when the OK button is clicked
Declaration
public event ColorChangedEventHandler OkButtonClicked
Event Type
|
ColorChangedEventHandler
|