DataGridView.AutoResizeColumnHeadersHeight Método

Definición

Ajusta el alto de los encabezados de columna para ajustarse al contenido del encabezado.

Sobrecargas

Nombre Description
AutoResizeColumnHeadersHeight(Int32, Boolean, Boolean)

Ajusta el alto de los encabezados de columna en función de los cambios en el contenido del encabezado de la columna especificada, calculando opcionalmente el alto con la expectativa de que posteriormente se ajustarán los anchos de encabezado de columna o fila.

AutoResizeColumnHeadersHeight(Boolean, Boolean)

Ajusta el alto de los encabezados de columna para ajustarse a su contenido, calculando opcionalmente el alto con la expectativa de que se ajusten posteriormente los anchos de encabezado de columna o fila.

AutoResizeColumnHeadersHeight()

Ajusta el alto de los encabezados de columna para ajustarse al contenido del encabezado de columna más grande.

AutoResizeColumnHeadersHeight(Int32)

Ajusta el alto de los encabezados de columna en función de los cambios en el contenido del encabezado de la columna especificada.

AutoResizeColumnHeadersHeight(Int32, Boolean, Boolean)

Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs

Ajusta el alto de los encabezados de columna en función de los cambios en el contenido del encabezado de la columna especificada, calculando opcionalmente el alto con la expectativa de que posteriormente se ajustarán los anchos de encabezado de columna o fila.

protected:
 void AutoResizeColumnHeadersHeight(int columnIndex, bool fixedRowHeadersWidth, bool fixedColumnWidth);
protected void AutoResizeColumnHeadersHeight(int columnIndex, bool fixedRowHeadersWidth, bool fixedColumnWidth);
member this.AutoResizeColumnHeadersHeight : int * bool * bool -> unit
Protected Sub AutoResizeColumnHeadersHeight (columnIndex As Integer, fixedRowHeadersWidth As Boolean, fixedColumnWidth As Boolean)

Parámetros

columnIndex
Int32

Índice del encabezado de columna cuyo contenido se debe usar para determinar el nuevo alto.

fixedRowHeadersWidth
Boolean

true para calcular el nuevo alto en función del ancho actual de los encabezados de fila; false para calcular el alto con la expectativa de que también se ajuste el ancho de los encabezados de fila.

fixedColumnWidth
Boolean

true para calcular el nuevo alto en función del ancho actual de la columna especificada; false para calcular el alto con la expectativa de que también se ajuste el ancho de columna.

Excepciones

columnIndex no está en el intervalo válido de 0 al número de columnas menos 1.

Comentarios

Este método es útil si desea controlar cuándo cambian los encabezados de columna si solo el contenido del encabezado de la columna especificada ha cambiado como resultado de modificaciones del usuario o cambios en un origen de datos enlazado. El alto de los encabezados de columna solo se ajusta una vez por llamada de método si el cambio de contenido lo requiere; Si el contenido de los encabezados de columna cambia más adelante, los encabezados de columna no se ajustarán automáticamente. Para establecer los encabezados de columna para cambiar automáticamente el tamaño cuando cambie su contenido, use la ColumnHeadersHeightSizeMode propiedad .

Para que el contenido de la celda se ajuste a varias líneas cuando se cambia el tamaño de los encabezados de columna, el estilo de celda en vigor para la celda debe tener un WrapMode valor de propiedad de True.

Esta sobrecarga está protegida y está diseñada para permitirle lograr relaciones ideales de alto a ancho de celda en una clase derivada DataGridView . Si los fixedColumnWidth parámetros o fixedRowHeadersWidth son false, el alto de los encabezados de columna se calculará con la expectativa de llamar a los métodos como AutoResizeColumns y AutoResizeRowHeadersWidth a continuación.

Para obtener más información sobre el cambio de tamaño mediante programación, vea Opciones de ajuste de tamaño en el control DataGridView de formularios Windows Forms.

Consulte también

Se aplica a

AutoResizeColumnHeadersHeight(Boolean, Boolean)

Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs

Ajusta el alto de los encabezados de columna para ajustarse a su contenido, calculando opcionalmente el alto con la expectativa de que se ajusten posteriormente los anchos de encabezado de columna o fila.

protected:
 void AutoResizeColumnHeadersHeight(bool fixedRowHeadersWidth, bool fixedColumnsWidth);
protected void AutoResizeColumnHeadersHeight(bool fixedRowHeadersWidth, bool fixedColumnsWidth);
member this.AutoResizeColumnHeadersHeight : bool * bool -> unit
Protected Sub AutoResizeColumnHeadersHeight (fixedRowHeadersWidth As Boolean, fixedColumnsWidth As Boolean)

Parámetros

fixedRowHeadersWidth
Boolean

true para calcular el nuevo alto en función del ancho actual de los encabezados de fila; false para calcular el alto con la expectativa de que también se ajuste el ancho de los encabezados de fila.

fixedColumnsWidth
Boolean

true para calcular el nuevo alto en función de los anchos de columna actuales; false para calcular el alto con la expectativa de que también se ajustarán los anchos de columna.

Comentarios

Este método es útil si desea controlar cuándo cambian el tamaño de los encabezados de columna. El alto de los encabezados de columna solo se ajusta una vez por llamada de método; Si el contenido de los encabezados de columna cambia más adelante, los encabezados de columna no se ajustarán automáticamente. Para establecer los encabezados de columna para cambiar automáticamente el tamaño cuando cambie su contenido, use la ColumnHeadersHeightSizeMode propiedad .

Para que el contenido de la celda se ajuste a varias líneas cuando se cambia el tamaño de los encabezados de columna, el estilo de celda en vigor para la celda debe tener un WrapMode valor de propiedad de True.

Esta sobrecarga está protegida y está diseñada para permitirle lograr relaciones ideales de alto a ancho de celda en una clase derivada DataGridView . Si los fixedColumnsWidth parámetros o fixedRowHeadersWidth son false, el alto de los encabezados de columna se calculará con la expectativa de llamar a los métodos como AutoResizeColumns y AutoResizeRowHeadersWidth a continuación.

Para obtener más información sobre el cambio de tamaño mediante programación, vea Opciones de ajuste de tamaño en el control DataGridView de formularios Windows Forms.

Consulte también

Se aplica a

AutoResizeColumnHeadersHeight()

Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs

Ajusta el alto de los encabezados de columna para ajustarse al contenido del encabezado de columna más grande.

public:
 void AutoResizeColumnHeadersHeight();
public void AutoResizeColumnHeadersHeight();
member this.AutoResizeColumnHeadersHeight : unit -> unit
Public Sub AutoResizeColumnHeadersHeight ()

Ejemplos

En el ejemplo de código siguiente se muestra cómo cambiar el tamaño de los encabezados de columna y las filas como resultado de un clic de botón.

void Button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   // Resize the height of the column headers. 
   dataGridView1->AutoResizeColumnHeadersHeight();

   // Resize all the row heights to fit the contents of all non-header cells.
   dataGridView1->AutoResizeRows(
         DataGridViewAutoSizeRowsMode::AllCellsExceptHeaders);
}
private void button1_Click(object sender, System.EventArgs e)
{
    // Resize the height of the column headers. 
    dataGridView1.AutoResizeColumnHeadersHeight();

    // Resize all the row heights to fit the contents of all non-header cells.
    dataGridView1.AutoResizeRows(
        DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders);
}
Private Sub button1_Click(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles button1.Click

    ' Resize the height of the column headers. 
    dataGridView1.AutoResizeColumnHeadersHeight()

    ' Resize all the row heights to fit the contents of all 
    ' non-header cells.
    dataGridView1.AutoResizeRows( _
        DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders)

End Sub

Comentarios

Este método es útil si desea controlar cuándo cambian el tamaño de los encabezados de columna. El alto de los encabezados de columna solo se ajusta una vez por llamada de método; Si el contenido de los encabezados de columna cambia más adelante, los encabezados de columna no se ajustarán automáticamente. Para establecer los encabezados de columna para cambiar automáticamente el tamaño cuando cambie su contenido, use la ColumnHeadersHeightSizeMode propiedad .

Para que el contenido de la celda se ajuste a varias líneas cuando se cambia el tamaño de los encabezados de columna, el estilo de celda en vigor para la celda debe tener un WrapMode valor de propiedad de True.

Para obtener más información sobre el cambio de tamaño mediante programación, vea Opciones de ajuste de tamaño en el control DataGridView de formularios Windows Forms.

Consulte también

Se aplica a

AutoResizeColumnHeadersHeight(Int32)

Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs
Source:
DataGridView.Methods.cs

Ajusta el alto de los encabezados de columna en función de los cambios en el contenido del encabezado de la columna especificada.

public:
 void AutoResizeColumnHeadersHeight(int columnIndex);
public void AutoResizeColumnHeadersHeight(int columnIndex);
member this.AutoResizeColumnHeadersHeight : int -> unit
Public Sub AutoResizeColumnHeadersHeight (columnIndex As Integer)

Parámetros

columnIndex
Int32

Índice de la columna que contiene el encabezado con el contenido cambiado.

Excepciones

columnIndex no está en el intervalo válido de 0 al número de columnas menos 1.

Comentarios

Este método es útil si desea controlar cuándo cambian los encabezados de columna si solo el contenido del encabezado de la columna especificada ha cambiado como resultado de modificaciones del usuario o cambios en un origen de datos enlazado. El alto de los encabezados de columna solo se ajusta una vez por llamada de método si el cambio de contenido lo requiere; Si el contenido de los encabezados de columna cambia más adelante, los encabezados de columna no se ajustarán automáticamente. Para establecer los encabezados de columna para cambiar automáticamente el tamaño cuando cambie su contenido, use la ColumnHeadersHeightSizeMode propiedad .

Para que el contenido de la celda se ajuste a varias líneas cuando se cambia el tamaño de los encabezados de columna, el estilo de celda en vigor para la celda debe tener un WrapMode valor de propiedad de True.

Para obtener más información sobre el cambio de tamaño mediante programación, vea Opciones de ajuste de tamaño en el control DataGridView de formularios Windows Forms.

Consulte también

Se aplica a