'Declaration Public Event BeforeAutoSizeColumn As BeforeAutoSizeColumnEventHandler
public event BeforeAutoSizeColumnEventHandler BeforeAutoSizeColumn
The event handler receives an argument of type BeforeAutoSizeColumnEventArgs containing data related to this event. The following BeforeAutoSizeColumnEventArgs properties provide information specific to this event.
Property | Description |
---|---|
AutoResizeColumnWidthOptions | A flagged enumeration indicating which parts of the column should be considered in the autosize operation (header, cells, and/or summaries). |
Cancel (Inherited from System.ComponentModel.CancelEventArgs) | |
Column | The column being auto-sized. |
NumberOfRows | A value indicating the number of rows to consider in calculating the column's width. |
Rows | Returns the rows collection being resized when the AutoSizeMode of the column is ColumnAutoSizeMode.SiblingRowsOnly; otherwise null. |
The column argument returns the column being auto-sized.
The rows argument returns the rows collection being auto-sized.
The numberOfRows argument returns a value indicating the number of rows to consider in calculating the column's width.
A value of 0 indicates that the autosize operation should consider all of the rows in the collection.
A value less than 0 indicates that the autosize operation should consider only visible rows (rows in the visible area of the grid).
A value greater than 0 indicates that only the first numberOfRows should be considered.
The autoResizeColumnWidthOptions argument returns a flagged enumeration indicating which parts of the column should be considered in the autosize operation (header, cells, and/or summaries).
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2