LayoutControl.LookAndFeel Property

Provides access to the settings that control the layout control's look and feel.

Namespace: DevExpress.XtraLayout

Assembly: DevExpress.XtraLayout.v20.1.dll

Declaration

[XtraSerializableProperty(XtraSerializationVisibility.Content)]
[DXCategory("Appearance")]
public virtual SerializeableUserLookAndFeel LookAndFeel { get; }
<XtraSerializableProperty(XtraSerializationVisibility.Content)>
<DXCategory("Appearance")>
Public Overridable ReadOnly Property LookAndFeel As SerializeableUserLookAndFeel

Property Value

Type Description
DevExpress.XtraLayout.SerializeableUserLookAndFeel

A UserLookAndFeel object whose properties specify the layout control's look and feel.

Remarks

For more information on the look and feel technology, see the Look and Feel topic.

Examples

The following code shows how to make a LayoutControl transparent, using the OptionsView.EnableTransparentBackColor property.

// Make the LayoutControl transparent
layoutControl1.BackColor = Color.Transparent;

//Make Layout Groups transparent
layoutControl1.LookAndFeel.UseDefaultLookAndFeel = false;
layoutControl1.LookAndFeel.Style = DevExpress.LookAndFeel.LookAndFeelStyle.Flat;
layoutControl1.OptionsView.EnableTransparentBackColor = true;
layoutControl1.Root.AppearanceGroup.BackColor = System.Drawing.Color.Transparent;
layoutControl1.Root.AppearanceGroup.Options.UseBackColor = true;

// Prevent embedded controls from inheriting the LayoutControl's look-and-feel.
layoutControl1.OptionsView.ShareLookAndFeelWithChildren = false;

Implements

DevExpress.XtraLayout.ILayoutControl.LookAndFeel
See Also