Cambiar el tamaño de columnas y filas en el control DataGridView de formularios Windows FormsResizing Columns and Rows in the Windows Forms DataGridView Control

El DataGridView control proporciona numerosas opciones para personalizar el comportamiento de ajuste de tamaño de sus columnas y filas.The DataGridView control provides numerous options for customizing the sizing behavior of its columns and rows. Por lo general, DataGridView celdas no cambian de tamaño en función de su contenido.Typically, DataGridView cells do not resize based on their contents. En su lugar, recorta cualquier valor para mostrar que es mayor que la celda.Instead, they clip any display value that is larger than the cell. Si el contenido se puede mostrar como una cadena, la celda muestra en una información sobre herramientas.If the content can be displayed as a string, the cell displays it in a ToolTip.

De forma predeterminada, los usuarios pueden arrastrar divisores de encabezado con el mouse para mostrar más información, fila y columna.By default, users can drag row, column, and header dividers with the mouse to show more information. Los usuarios pueden hacer doble clic en un divisor para cambiar automáticamente el tamaño de la banda de fila, columna o encabezado asociada en función de su contenido.Users can also double-click a divider to automatically resize the associated row, column, or header band based on its contents.

El DataGridView control proporciona propiedades, métodos y eventos que le permiten personalizar o deshabilitar todos estos comportamientos dirigidos por el usuario.The DataGridView control provides properties, methods, and events that enable you to customize or disable all of these user-directed behaviors. Además, puede cambiar mediante programación el tamaño de filas, columnas y encabezados para ajustar su contenido, o puede configurarlos para automáticamente de tamaño cuando cambie su contenido.Additionally, you can programmatically resize rows, columns, and headers to fit their contents, or you can configure them to automatically resize themselves whenever their contents change. También puede configurar las columnas para dividir automáticamente el ancho disponible del control en proporción que se especifique.You can also configure columns to automatically divide the available width of the control in proportions that you specify.

En esta secciónIn This Section

Opciones de ajuste de tamaño en el control DataGridView de formularios Windows FormsSizing Options in the Windows Forms DataGridView Control
Describe las opciones de ajuste de tamaño filas, columnas y encabezados.Describes the options for sizing rows, columns, and headers. También proporciona información detallada sobre los métodos y propiedades relacionados con el ajuste de tamaño y se describen los escenarios de uso comunes.Also provides details on sizing-related properties and methods, and describes common usage scenarios.

Modo de relleno de columnas en el control DataGridView de formularios Windows FormsColumn Fill Mode in the Windows Forms DataGridView Control
Describe el modo de relleno de columna en detalle y proporciona código de demostración que puede utilizar para experimentar con el modo de relleno de columna y otros modos.Describes column fill mode in detail, and provides demonstration code that you can use to experiment with column fill mode and other modes.

Establecer modos de cambio de tamaño para el control DataGridView de formularios Windows FormsHow to: Set the Sizing Modes of the Windows Forms DataGridView Control
Describe cómo configurar los modos de ajuste de tamaño para fines comunes.Describes how to configure the sizing modes for common purposes.

Cambiar mediante programación el tamaño de las celdas para ajustar el contenido en el control DataGridView de formularios Windows FormsHow to: Programmatically Resize Cells to Fit Content in the Windows Forms DataGridView Control
Proporciona código de demostración que puede utilizar para experimentar con el cambio de tamaño mediante programación.Provides demonstration code that you can use to experiment with programmatic resizing.

Cambiar automáticamente el tamaño de las celdas cuando se modifica el contenido en un control DataGridView de formularios Windows FormsHow to: Automatically Resize Cells When Content Changes in the Windows Forms DataGridView Control
Proporciona código de demostración que puede utilizar para experimentar con los modos de ajuste automático de tamaño.Provides demonstration code that you can use to experiment with automatic sizing modes.

ReferenciaReference

DataGridView
Proporciona documentación de referencia para el control DataGridView.Provides reference documentation for the DataGridView control.

Vea tambiénSee Also

DataGridView (control)DataGridView Control