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
|