Defines values for specifying how the height of a row is adjusted.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
The DataGridView control can resize its rows based on the preferred height of each row. The preferred row height is the minimum height required to display the largest cell value in that row. Different size modes let you indicate which cells are used to calculate the new heights (either header cells or non-header cells) and whether to resize all rows or only the rows that are currently displayed. Resizing a subset of rows is useful to avoid a performance penalty when working with many rows of data.
Content-based automatic resizing prevents users from adjusting row heights with the mouse.
For more information about sizing modes, see Sizing Options in the Windows Forms DataGridView Control.
The following code example resizes the third row in the control to fit the contents of its nonheader cells. This code example is part of a larger example provided in How to: Programmatically Resize Cells to Fit Content in the Windows Forms DataGridView Control.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2