Skip to main content

TreeMapControl.Appearance Property

Provides access to the TreeMap Control’s appearance settings.

Namespace: DevExpress.XtraTreeMap

Assembly: DevExpress.XtraTreeMap.v23.2.UI.dll

NuGet Package: DevExpress.Win.TreeMap

Declaration

[XtraSerializableProperty(XtraSerializationVisibility.Hidden)]
public TreeMapAppearance Appearance { get; }

Property Value

Type Description
TreeMapAppearance

An object that specifies the treemap appearance settings.

Example

This example demonstrates how to customize a treemap’s appearance.

image

The TreeMapControl.Appearance property provides access to the treemap’s appearance options.

treeMapControl1.Appearance.GroupStyle.BorderColor = Color.Red;
treeMapControl1.GroupBorderVisible = DevExpress.Utils.DefaultBoolean.True;
treeMapControl1.Appearance.GroupStyle.Fill = Color.SlateGray;
treeMapControl1.Appearance.GroupStyle.Padding = new Padding(4);
treeMapControl1.Appearance.GroupStyle.LabelAlignment = StringAlignment.Center;
treeMapControl1.Appearance.GroupStyle.Font = new Font(FontFamily.GenericSerif, 20);
treeMapControl1.Appearance.GroupStyle.TextColor = Color.White;
treeMapControl1.Appearance.GroupStyle.SubGroupFont = new Font(FontFamily.GenericSerif, 14);
treeMapControl1.Appearance.GroupStyle.SubGroupTextColor = Color.DarkSlateGray;

treeMapControl1.Appearance.LeafStyle.BorderColor = Color.Green;
treeMapControl1.Appearance.LeafStyle.LabelAlignment = StringAlignment.Near;
treeMapControl1.Appearance.LeafStyle.TextGlowColor = Color.Transparent;
treeMapControl1.Appearance.LeafStyle.TextColor = Color.Blue;

treeMapControl1.Appearance.HighlightedLeafStyle.FillStyle = new HatchFillStyle { 
    HatchStyle = System.Drawing.Drawing2D.HatchStyle.Percent50, 
    Color2 = Color.Transparent 
};
See Also