DataGridViewAutoSizeRowMode (Enumeración)
Actualización: noviembre 2007
Define los valores para especificar cómo se ajusta el alto de una fila.
Ensamblado: System.Windows.Forms (en System.Windows.Forms.dll)
| Nombre de miembro | Descripción | |
|---|---|---|
| AllCells | Los alto de las filas se ajusta para adaptarse al contenido de todas las celdas de las filas, incluidas las celdas de encabezado. | |
| AllCellsExceptHeader | Los alto de las filas se ajusta para adaptarse al contenido de todas las celdas de las filas, sin incluir las celdas de encabezado. | |
| RowHeader | El alto de la fila se ajusta para adaptarse al contenido del encabezado de la fila. |
El control DataGridView puede cambiar el tamaño de sus filas basándose en el alto preferido de cada fila. El alto de fila preferido es el alto mínimo necesario para mostrar el valor de celda más grande de esa fila. Los distintos modos de tamaño permiten indicar qué celdas se utilizan para calcular los nuevos altos (celdas de encabezado u otras celdas que no lo son) y si se debe cambiar el tamaño de todas las filas o sólo de aquellas filas que están a la vista en ese momento. Cambiar el tamaño de un subconjunto de filas es útil para evitar una reducción del rendimiento al trabajar con muchas filas de datos.
El cambio de tamaño automático basado en el contenido impide a los usuarios ajustar el alto de las filas con el mouse.
El control DataGridView y el método AutoResizeRow utilizan esta enumeración.
Para obtener más información sobre los modos de tamaño, vea Opciones de ajuste de tamaño en el control DataGridView de formularios Windows Forms.
El ejemplo de código siguiente cambia el tamaño de la tercera fila del control para ajustar el contenido de las celdas que no son de encabezado. Este ejemplo de código forma parte de un ejemplo más extenso proporcionado en Cómo: Cambiar mediante programación el tamaño de las celdas para ajustar el contenido en el control DataGridView de formularios Windows Forms.
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.