Back to Devexpress

LayoutControl.LookAndFeel Property

windowsforms-devexpress-dot-xtralayout-dot-layoutcontrol-afe654cb.md

latest3.2 KB
Original Source

LayoutControl.LookAndFeel Property

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

Namespace : DevExpress.XtraLayout

Assembly : DevExpress.XtraLayout.v25.2.dll

NuGet Package : DevExpress.Win.Navigation

Declaration

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

Property Value

TypeDescription
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.

Example

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

csharp
// 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;
vb
' Make the LayoutControl transparent
LayoutControl1.BackColor = Color.Transparent

' Make Layout Groups transparent
LayoutControl1.LookAndFeel.Style = DevExpress.LookAndFeel.LookAndFeelStyle.Flat
LayoutControl1.LookAndFeel.UseDefaultLookAndFeel = False
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

See Also

ShareLookAndFeelWithChildren

LayoutControl Class

LayoutControl Members

DevExpress.XtraLayout Namespace