Back to Devexpress

RowPreviewCustomDrawEventArgs.Appearance Property

windowsforms-devexpress-dot-xtragrid-dot-views-dot-base-dot-rowpreviewcustomdraweventargs.md

latest2.0 KB
Original Source

RowPreviewCustomDrawEventArgs.Appearance Property

Gets the painted element’s appearance settings.

Namespace : DevExpress.XtraGrid.Views.Base

Assembly : DevExpress.XtraGrid.v25.2.dll

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

Declaration

csharp
public override AppearanceObject Appearance { get; }
vb
Public Overrides ReadOnly Property Appearance As AppearanceObject

Property Value

TypeDescription
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 View to paint the element with the default painting mechanism, but with the modified style/appearance settings.

See Also

RowPreviewCustomDrawEventArgs Class

RowPreviewCustomDrawEventArgs Members

DevExpress.XtraGrid.Views.Base Namespace