Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [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]Overview
   [Expand]Fundamentals
   [Collapse]Concepts
     Filtering
    [Expand]Layouts
    [Expand]Binding to Data
    [Expand]Rows
    [Expand]Records
    [Expand]Cells
    [Expand]In-place Editors
     Formatting
    [Collapse]Appearances
      Style Schemes
      Customizing Appearances of Individual Rows
      Customizing Appearances of Individual Cells
      Specifying Styles Using Custom Painting Events
     Hit Information
    [Expand]Custom Painting
    [Expand]Alpha Blending and Background Images
    [Expand]Customization Form
     Batch Modifications
    [Expand]Drag and Drop
   [Expand]Visual Elements
   [Expand]Design-Time Features
   [Expand]Examples
   [Expand]End-User Capabilities
   [Expand]Member Tables
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap 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]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Appearances

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, 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

How would you rate this topic?​​​​​​​