Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

CustomDrawNodePreviewEventArgs.Appearance Property

Gets the painted element’s appearance settings.

Namespace: DevExpress.XtraTreeList

Assembly: DevExpress.XtraTreeList.v24.2.dll

NuGet Packages: DevExpress.Win.Navigation, DevExpress.Win.TreeList

#Declaration

public override AppearanceObject Appearance { get; }

#Property Value

Type Description
AppearanceObject

A AppearanceObject object specifying the painted element’s appearance settings.

#Remarks

Use the Appearance property in the following ways:

  • Read the Appearance property’s attributes to custom paint the preview section using the default settings. Set the e.Handled property to true to prevent the default painting mechanism from clearing your paintings.
  • Customize specific attributes of the Appearance property (e.g., background and foreground colors, gradient mode, font, text alignment), and leave the e.Handled property set to false. This forces the TreeList to paint the element with the default painting mechanism, but with the modified style/appearance settings.
See Also