TreeListOptionsView.AllowGlyphSkinning Property

Gets or sets whether column and node icons of the current TreeList should be painted with the foreground color of these columns or nodes.

Namespace: DevExpress.XtraTreeList

Assembly: DevExpress.XtraTreeList.v20.1.dll

Declaration

[DefaultValue(false)]
[XtraSerializableProperty]
public virtual bool AllowGlyphSkinning { get; set; }
<DefaultValue(False)>
<XtraSerializableProperty>
Public Overridable Property AllowGlyphSkinning As Boolean

Property Value

Type Default Description
Boolean

false

true, if column and node icons of the current TreeList should be painted with the foreground color of these columns or nodes; otherwise, false.

Property Paths

You can access this nested property as listed below:

Library Object Type Path to AllowGlyphSkinning
WinForms Controls GanttControl
.OptionsView.AllowGlyphSkinning
GanttControl
.OptionsView.AllowGlyphSkinning
ResourcesTree
.OptionsView.AllowGlyphSkinning
TreeList
.OptionsView.AllowGlyphSkinning
Reporting XRDesignFieldList
.OptionsView.AllowGlyphSkinning
XRDesignFieldList
.OptionsView.AllowGlyphSkinning
XRDesignReportExplorer
.OptionsView.AllowGlyphSkinning
XRDesignReportExplorer
.OptionsView.AllowGlyphSkinning

Remarks

The AllowGlyphSkinning property allows you to paint icons of TreeList's columns and nodes in the fore color of these columns and nodes. This feature is called Glyph Skinning and allows you to build monochrome application UIs. Note that if the TreeListOptionsView.ShowIndentAsRowStyle property equals true, node icons will be painted according to the currently applied skin, rather than to custom foreground colors of these nodes.

The TreeList control is not the only control that supports the Glyph Skinning feature. See the Glyph Skinning topic for the complete controls list.

IMPORTANT

The AllowGlyphSkinning property does not affect icons within tree list context menus. Glyph skinning for these icons is managed by the Bar Manager or Ribbon (see the EditorContainer.MenuManager property).

See Also