RadColorPicker
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
[EmbeddedSkin("ColorPicker", typeof(RadColorPicker))]
[EmbeddedSkin("ColorPicker", "Default", typeof(RadColorPicker))]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Lightweight, typeof(RadColorPicker))]
[RequiredCss("Telerik.Web.UI.Skins.Common.MaterialRipple.css", RenderMode.Lightweight, typeof(RadButton))]
[RequiredScript(typeof(RadColorPickerScripts))]
[ClientScriptResource("Telerik.Web.UI.RadColorPicker", "Telerik.Web.UI.Common.Core.js")]
[TelerikToolboxCategory("Date/Color Picker")]
public class RadColorPicker : RadWebControl, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IPostBackEventHandler
Inheritance: objectRadWebControlRadColorPicker
Implements:
Inherited Members
Constructors
C#
public RadColorPicker()
Properties
C#
[ClientControlProperty]
[ClientPropertyName("_autoPostBack")]
public bool AutoPostBack { get; set; }
C#
[ClientControlProperty]
[ClientPropertyName("_columns")]
public int Columns { get; set; }
C#
protected override string CssClassFormatString { get; }
Overrides:
C#
public CultureInfo Culture { get; set; }
C#
[Obsolete("This property is obsolete. Please use the Localization property instead.")]
public string CurrentColorText { get; set; }
C#
[ClientControlProperty]
[ClientPropertyName("_enableCustomColor")]
[Browsable(true)]
[Bindable(true)]
public bool EnableCustomColor { get; set; }
C#
[Browsable(false)]
public ColorPickerItemCollection Items { get; }
C#
[ClientControlProperty]
[Browsable(true)]
[Bindable(true)]
public bool KeepInScreenBounds { get; set; }
C#
public RadColorPickerLocalization Localization { get; }
C#
public string LocalizationPath { get; set; }
C#
[Obsolete("This property is obsolete. Please use the Localization property instead.")]
public string NoColorText { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("colorChange")]
public virtual string OnClientColorChange { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("colorChanging")]
public virtual string OnClientColorChanging { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("colorPreview")]
public virtual string OnClientColorPreview { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("load")]
public virtual string OnClientLoad { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("popUpShow")]
public virtual string OnClientPopUpShow { get; set; }
C#
[ClientControlProperty]
[Browsable(true)]
[Bindable(true)]
public bool Overlay { get; set; }
C#
[ClientControlProperty]
public PaletteModes PaletteModes { get; set; }
C#
[Obsolete("This property is obsolete. Please use the Localization property instead.")]
public string PickColorText { get; set; }
C#
public ColorPreset Preset { get; set; }
C#
[ClientControlProperty]
[ClientPropertyName("_previewColor")]
public bool PreviewColor { get; set; }
C#
public Color SelectedColor { get; set; }
C#
[ClientControlProperty]
[ClientPropertyName("_showEmptyColor")]
public bool ShowEmptyColor { get; set; }
C#
[ClientControlProperty]
[ClientPropertyName("_showIcon")]
public bool ShowIcon { get; set; }
C#
[ClientControlProperty]
[ClientPropertyName("_showRecentColors")]
[Browsable(true)]
[Bindable(true)]
public bool ShowRecentColors { get; set; }
C#
protected override bool SupportsRenderingMode { get; }
Overrides:
TagKey
HtmlTextWriterTag
C#
protected override HtmlTextWriterTag TagKey { get; }
Methods
C#
protected override void AddAttributesToRender(HtmlTextWriter writer)
Overrides:
C#
protected override void ControlPreRender()
Overrides:
C#
protected override void CreateChildControls()
C#
protected override void DescribeClientEvents(IScriptDescriptor descriptor)
Overrides:
C#
protected override void DescribeClientProperties(IScriptDescriptor descriptor)
Overrides:
C#
protected override void DescribeComponent(IScriptDescriptor descriptor)
Overrides:
C#
public ColorPickerItemCollection GetGrayscaleColorsDefaultPresetOrder()
C#
public ColorPickerItemCollection GetWeb216ColorsDefaultPresetOrder()
C#
protected override void LoadClientState(Dictionary<string, object> clientState)
Overrides:
C#
protected override void RenderContents(HtmlTextWriter writer)
Overrides:
C#
public void RenderRoundedCornersElements(HtmlTextWriter writer)
C#
public void RenderTabContent(HtmlTextWriter writer, string tabText)
C#
protected override void TrackViewState()
Events
C#
public event EventHandler ColorChanged