Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cuando los usuarios ven los datos mostrados en un control de Windows Forms DataGridView , a veces necesitan hacer referencia a una sola columna o a un conjunto de columnas con frecuencia. Por ejemplo, cuando se muestra una tabla de información del cliente que contiene muchas columnas, resulta útil mostrar el nombre del cliente en todo momento al permitir que otras columnas se desplacen fuera de la región visible.
Para lograr este comportamiento, puede congelar columnas en el control. Al inmovilizar una columna, también se inmovilizan todas las columnas a su izquierda (o a su derecha en escrituras de lenguaje de derecha a izquierda). Las columnas inmovilizadas permanecen fijas, mientras que todas las demás columnas se pueden desplazar. Si el reordenamiento de columnas está habilitado, las columnas inmovilizadas se tratan como un grupo distinto de las columnas no inmovilizadas. Los usuarios pueden cambiar la posición de las columnas de cualquier grupo, pero no pueden mover una columna de un grupo a otro.
El procedimiento siguiente requiere un proyecto de aplicación de Windows con un formulario que contenga un DataGridView control . Para obtener información sobre cómo configurar este proyecto, vea How to: Create a Windows Forms application project (Cómo: Crear un proyecto de aplicación de Windows Forms ) y How to: Add Controls to Windows Forms (Cómo: Agregar controles a Windows Forms).
Para inmovilizar una columna mediante el diseñador
Haga clic en el glifo de acciones del diseñador (
) en la esquina superior derecha del DataGridView control y, a continuación, seleccione Editar columnas.Seleccione una columna en la lista Columnas seleccionadas .
En la cuadrícula Propiedades de la columna, establezca la propiedad Frozen en
true.Nota:
También puede inmovilizar una columna al agregarla seleccionando el cuadro Inmovilizado en el cuadro de diálogo Agregar columna .
Consulte también
- DataGridView
- DataGridViewColumn.Frozen
- Cómo: Agregar y quitar columnas en el control DataGridView de formularios Windows Forms mediante el diseñador
- Cómo: Habilitar el reordenamiento de columnas en el control DataGridView de formularios Windows Forms mediante el Diseñador
- Cómo: Mostrar texto de derecha a izquierda en formularios de Windows Forms para globalización
- Cómo: Crear un proyecto de aplicación de Windows Forms
- Cómo: Agregar controles a formularios Windows Forms
.NET Desktop feedback