ASPxColorEdit.Color Property
Gets or sets the editor’s color.
Namespace: DevExpress.Web
Assembly: DevExpress.Web.v24.2.dll
NuGet Package: DevExpress.Web
#Declaration
#Property Value
Type | Default | Description |
---|---|---|
Color | String. |
A Color object specifying the current editor color. |
#Remarks
Use the Color property to specify the color of the editor.
ASPxColorEdit1.Color = System.Drawing.Color.Red;
Note that setting the Color property does not invoke the ASPxClientEdit.ValueChanged and ASPxClientColorEdit.ColorChanged events.
To set the editor color in text format, use the ASPxColorEdit.Value property.
To specify the editor color on the client side, use the ASPxClientColorEdit.GetColor and ASPxClientColorEdit.SetColor methods.
#Example
This part of the ASPxColorEdit online demo illustrates how the ASPxColorEdit can be used to customize the colors for the ASPxRoundPanel.
...
<dxe:ASPxColorEdit runat="server" ID="ColorEditHeaderBackColor" Color="#dedede">
<ClientSideEvents ColorChanged="ColorChangedHandler" />
</dxe:ASPxColorEdit>
...
<dxcp:ASPxCallbackPanel runat="server" ID="CallbackPanel"
ClientInstanceName="CallbackPanel" Width="275px" Height="119px"
HideContentOnCallback="False">
<PanelCollection>
<dxp:PanelContent runat="server">
<dxrp:ASPxRoundPanel runat="server" ID="RoundPanel"
EnableTheming="False" ShowDefaultImages="False">
<PanelCollection>
<dxp:PanelContent runat="server">
<div style="width: 250px; height: 60px;">
Content
</div>
</dxp:PanelContent>
</PanelCollection>
<HeaderStyle>
<BorderBottom BorderWidth="0px" />
</HeaderStyle>
</dxrp:ASPxRoundPanel>
</dxp:PanelContent>
</PanelCollection>
</dxcp:ASPxCallbackPanel>
...
public partial class ASPxColorEdit_Example : BasePage {
protected void Page_Load(object sender, EventArgs e) {
RoundPanel.HeaderStyle.BackColor = ColorEditHeaderBackColor.Color;
...
}
}
function ColorChangedHandler(s, e) {
CallbackPanel.PerformCallback();
}