DataGridViewBand.DefaultHeaderCellType Property


Gets or sets the run-time type of the default header cell.

 property Type ^ DefaultHeaderCellType { Type ^ get(); void set(Type ^ value); };
public Type DefaultHeaderCellType { get; set; }
member this.DefaultHeaderCellType : Type with get, set
Public Property DefaultHeaderCellType As Type

Property Value


A Type that describes the run-time class of the object used as the default header cell.



The specified value when setting this property is not a Type representing DataGridViewHeaderCell or a derived type.


This property must get or set an instance of the DataGridViewHeaderCell class or one of its derived types. For example, the DataGridViewRow class uses a DataGridViewRowHeaderCell as the default header cell type. Similarly, the DataGridViewColumn class uses a DataGridViewColumnHeaderCell.

If you are using a custom type derived from DataGridViewHeaderCell in a row or column, the DefaultHeaderCellType property must be set to the custom type.

Applies to

See also