DataGridViewColumn.InheritedAutoSizeMode Propiedad

Definición

Obtiene el modo de ajuste de tamaño en vigor para la columna.

public:
 property System::Windows::Forms::DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { System::Windows::Forms::DataGridViewAutoSizeColumnMode get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.InheritedAutoSizeMode : System.Windows.Forms.DataGridViewAutoSizeColumnMode
Public ReadOnly Property InheritedAutoSizeMode As DataGridViewAutoSizeColumnMode

Valor de propiedad

DataGridViewAutoSizeColumnMode

Valore de DataGridViewAutoSizeColumnMode en vigor para la columna.

Atributos

Comentarios

El comportamiento de ajuste de tamaño automático de la columna viene determinado por el valor de la InheritedAutoSizeMode propiedad , que es el mismo que el valor de la AutoSizeMode propiedad para todos los valores excepto NotSet, lo que indica que el valor se hereda de la DataGridView.AutoSizeColumnsMode propiedad en su lugar.

Cuando el valor de la InheritedAutoSizeMode propiedad es Fill, la columna se cambia de tamaño junto con otras columnas en ese modo para que todas las columnas visibles del control rellenen exactamente el ancho horizontal del área de visualización disponible. Todas las columnas en modo de relleno del control dividen el espacio disponible en proporciones determinados por sus FillWeight valores de propiedad. Para obtener más información sobre el modo de relleno de columnas, vea Modo de relleno de columnas en el control Windows Forms DataGridView.

Cuando la InheritedAutoSizeMode propiedad se establece en cualquier otro valor excepto None, la columna administrará su ancho para que sus valores de celda se muestren completamente sin recortar. En los modos de ajuste de tamaño basados en contenido, los ajustes de tamaño se producen cada vez que cambia el contenido de la celda o, si WrapMode está habilitado, siempre que cambie el alto de fila. Algunos modos de ajuste de tamaño basados en contenido permiten limitar el ajuste de tamaño a las filas mostradas actualmente para aumentar el rendimiento.

Solo se cambia el tamaño de las columnas con un Visible valor de propiedad de true y el cambio de visibilidad de una columna no hace que se produzca el cambio de tamaño. Además, cuando las columnas se establecen para cambiar el tamaño automáticamente, el usuario no puede ajustar los anchos de columna con el mouse.

Para ajustar los anchos de columna mediante programación, use los métodos o del DataGridView control AutoResizeColumn o AutoResizeColumns establezca la propiedad column Width .

Para obtener más información sobre el ajuste de tamaño automático basado en contenido, vea Opciones de ajuste de tamaño en el control dataGridView de Windows Forms.

Se aplica a

Consulte también