Features / Appearance and Styling
In This Topic
Appearance and Styling
In This Topic

Expression Editor supports customizing its appearance by changing the look of its elements. 

C1ExpressionEditorPanel class provides following properties to modify the appearance of Expression Editor's panel.

Properties Purpose
BackColor Modifies the background color of the control.
ForeColor Modifies the foreground color of the control.
Font Specifies the font of the text displayed by the control.
Theme Gets or sets the theme. Using this property, the applied C1Theme can also be edited. It works both with and without the applied C1Theme.

C1ExpressionEditor class provides following properties to modify the appearance of Expression Editor's text box.

Properties Purpose
BackColor Modifies the background color of the control.
ForeColor Modifies the foreground color of the control.
Font Specifies the font of the text displayed by the control.
Theme Gets or sets the theme. Using this property, the applied C1Theme can also be edited. It works both with and without the applied C1Theme.

The following image illustrates customizing the appearance of Expression Editor.

The following code demonstrates changing the appearance of Expression Editor control.

c1ExpressionEditorPanel1.BackColor = Color.LightGoldenrodYellow;
c1ExpressionEditorPanel1.ForeColor = Color.BlueViolet;
c1ExpressionEditorPanel1.Font = new Font("GenericMonoSerif", 1);

c1ExpressionEditor1.BackColor = Color.Beige;
c1ExpressionEditor1.ForeColor = Color.Firebrick;
c1ExpressionEditor1.Font = new Font("GenericMonoSerif", 1);

Back to Top

See Also