[Expand]General Information
[Collapse]WinForms Controls
  .NET Core Support
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications, and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Collapse]Vertical Grid
   [Expand]Binding to Data
   [Expand]Data Layout: Records, Rows and Cells
   [Expand]Data Editing and Validation
    Formatting Values
   [Expand]Drag and Drop
   [Collapse]Appearance and Custom Painting
      Style Schemes
      Customizing Appearances of Individual Rows
      Customizing Appearances of Individual Cells
      Specifying Styles Using Custom Painting Events
    [Expand]Custom Painting
    [Expand]Alpha Blending and Background Images
   [Expand]Visual Elements
   [Expand]Design-Time Features
   [Expand]End-User Capabilities
    Hit Information
    Batch Modifications
   [Expand]Member Tables
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Gantt Control
  [Expand]Chart Control
  [Expand]Map Control
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)


The vertical grid controls (VGridControl and PropertyGridControl) enable you to modify the appearance settings of their elements in a number of ways. Modifying appearances means modifying attributes such as background and foreground colors, font settings, alignment, etc. This topic lists all the appearance settings available when using the vertical grid and provides an overview of all methods that can be used to apply appearances. For more information on appearances, see the Appearances document.

Note this is not the only way to change the control's appearances. Please refer to the Look And Feel and Skinning, Custom Painting and Alpha Blending and Background Images documents for additional information on modifying the appearances of visual elements.

Expanded Appearances and Appearance Settings

All DevExpress .NET Windows Forms controls use Appearances to customize their look and feel.

A vertical grid control stores a collection of appearance objects each of which specifies style settings used to paint the control's various elements. This collection can be accessed via the VGridControlBase.Appearance property. An object that stores appearance settings for a specific element is represented by the AppearanceObject class. Its properties specify the background and foreground colors, gradient background, font, pen, brush and other style characteristics that are used to paint a particular element. For a list of the settings provided by appearance objects, see the Appearances document.

The following image shows the collection of appearance objects for the grid control:

The collection of appearance objects can also be accessed at design time using the Appearance Page page of the VerticalGrid Designer. See the image below.

Expanded Methods of Customizing Appearances

There are several ways of customizing appearances of a vertical grid's elements. These are listed below:

Expanded See Also

Is this topic helpful?​​​​​​​