Compartir a través de


Establecer propiedades de controles

Puede especificar el tipo de control que se crea cuando arrastra un campo o una tabla a un formulario. Por ejemplo, puede crear un control de tipo cuadro de texto cada vez que se arrastra un campo de tipo Character a un formulario.

Para asignar tipos de campos a clases

  1. En el menú Herramientas, elija Opciones.

  2. Seleccione la ficha Asignación de campos.

  3. Para cambiar una asignación de tipo de campo, seleccione una línea en el área Asignar campos a las clases para arrastrar y colocar y elija Modificar.

  4. En el cuadro de diálogo Modificar la asignación de campos, seleccione un tipo de campo de la lista Tipo.

    Para establecer la clase que se crea cuando se arrastran una tabla o varios campos, seleccione Múltiple en la lista Tipo.

  5. Para seleccionar la biblioteca de clases (archivo .vcx) que contiene el control que desea asociar con el tipo de campo seleccionado, elija Examinar.

  6. Seleccione un nombre de clase de la lista Nombre. La clase que especifique aquí se creará cada vez que se arrastre un campo del tipo seleccionado a un formulario.

  7. Elija Aceptar para aceptar la asignación.

  8. Establezca opciones en el área Opciones de bases de datos:

    Para… Seleccione...
    Crear una etiqueta para el control enlazado cuando arrastra un campo o tabla a un formulario o a un contenedor Arrastrar y colocar título del campo
    Establecer la propiedad Comment del control enlazado como el texto especificado en el cuadro Comentario de campo de la ficha Campos del Diseñador de tablas Copiar comentario del campo
    Establecer la propiedad InputMask del control enlazado como la máscara de entrada especificada en la ficha Campos del Diseñador de tablas Copiar las máscaras de entrada de los campos
    Establecer la propiedad Format del control enlazado como el formato especificado en la ficha Campos del Diseñador de tablas Copiar el formato del campo

Nota   También puede especificar clases para arrastrar y colocar el cuadro Mostrar la clase en la ficha Campos del Diseñador de tablas. Las opciones del Diseñador de tablas tienen prioridad sobre las opciones especificadas aquí.

Crear rápidamente un control individual

Puede crear rápidamente un control único basado en la asignación de tipo de campo especificada en la ficha Asignación de campos del cuadro de diálogo Opciones. También puede anular la asignación predeterminada y crear un tipo de clase diferente.

Para crear un control individual

  • Haga clic en cualquier campo del Entorno de datos y arrástrelo al formulario.

    Nota   La propiedad ControlSource del control recién creado se establece como la propiedad Name del campo.

Para crear un control individual y anular la asignación de campos actual

  1. Haga clic con el botón secundario en cualquier campo del Entorno de datos y arrástrelo al formulario.
  2. En el menú contextual, seleccione Crear otro control aquí.
  3. En el cuadro de diálogo Abrir, elija un archivo Visual Class Library (.vcx).
  4. Seleccione el tipo de control que quiere crear a partir del cuadro Nombre de clase y elija Abrir.

Crear rápidamente varios controles

Puede arrastrar una tabla entera a un formulario. De forma predeterminada, al arrastrar una tabla a un formulario se crea un control de tipo cuadrícula. Puede anular esta opción predeterminada y crear varios controles correspondientes a las asignaciones de tipos de campo predeterminadas especificadas para cada campo de la tabla.

Para crear un control de tipo cuadrícula

Para crear varios controles

  1. Haga clic con el botón secundario en cualquier tabla o en dos o más campos resaltados de una tabla en el Entorno de datos, el Diseñador de bases de datos o el Administrador de proyectos y arrástrelos al formulario.
  2. En el menú contextual, seleccione Crear múltiples controles aquí.

Vea también

Agregar controles a un formulario generado por un asistente | Crear un formulario nuevo | Crear formularios con datos locales y remotos | Agregar controles de Visual FoxPro a un formulario | Diseñador de entornos de datos | Crear formularios