Propiedad Form.BorderStyle (Access)
Especifica el tipo de borde y los elementos de borde (barra de título, menú Control, botones Minimizar y Maximizar o botón Cerrar) que se usan para el formulario. Normalmente se usan estilos de borde diferentes para formularios normales, formularios emergentes y cuadros de diálogo personalizados. Byte de lectura y escritura.
Sintaxis
expresión. Borderstyle
expresión Variable que representa un objeto Form.
Comentarios
Para los controles, la propiedad BorderStyle utiliza la siguientes configuración.
Configuración | Visual Basic | Descripción |
---|---|---|
Ninguno | 0 | El formulario no tiene borde ni elementos de borde relacionados. El formulario no puede cambiar de tamaño. |
Delgado | 1 | El formulario tiene un borde delgado y puede incluir cualquiera de los elementos de borde. El formulario no puede cambiar de tamaño (el comando Size en el menú Control no está disponible). Suele usar esta configuración para formularios emergentes. (Si desea que un formulario quede por encima de todas las ventanas de Microsoft Access, también debe establecer su propiedad PopUp en Yes). |
Ajustable | 2 | (Valor predeterminado) El formulario tiene el borde predeterminado para los formularios de Access, puede incluir cualquiera de los elementos de borde y se puede cambiar el tamaño. A menudo, esta configuración se usa para formularios de Access normales. |
Cuadro de diálogo | 3 | El formulario tiene un borde grueso (doble) y puede incluir solamente una barra de título, el botón Close y el menú Control. El formulario no se puede maximizar, minimizar ni cambiar de tamaño (los comandos Maximize, Minimize y Size no están disponibles en el menú Control). Este valor se suele usar para cuadros de diálogo personalizados. (Sin embargo, si desea que un formulario sea modal, también debe establecer su propiedad Modal en Sí. Si desea que sea un formulario emergente modal, como la mayoría de los cuadros de diálogo, debe establecer sus propiedades PopUp y Modal en Sí). |
En un formulario, la propiedad BorderStyle establece las características que identifican visualmente el formulario como formulario normal, formulario emergente o un cuadro de diálogo personalizado. También puede establecer las propiedades Modal y PopUp para definir características adicionales del formulario.
También puede establecer las propiedades ControlBox, CloseButton, MinMaxButtons, ScrollBars, NavigationButtons y RecordSelectors del formulario. Estas propiedades interactúan de las siguientes maneras:
Si la propiedad BorderStyle se define en None o Dialog, el formulario no tiene los botones Maximize o Minimize, independientemente de su valor de la propiedad MinMaxButtons.
Si la propiedad BorderStyle se define en None, el formulario no tiene un menú Control, independientemente de la configuración de la propiedad ControlBox.
La configuración de la propiedad BorderStyle no afecta a la presentación de las barras de desplazamiento, botones de desplazamiento, cuadros del número de registro o selectores de registro.
La propiedad BorderStyle surte efecto solamente en la vista Formulario. Se omite la configuración de la propiedad en la vista Diseño del formulario.
Si establece la propiedad BorderStyle de un formulario emergente en None, no podrá cerrar el formulario a menos que le agregue un botón Cerrar que ejecute una macro que contenga la acción Cerrar o un procedimiento de evento en Visual Basic que use el método Close .
Los formularios emergentes suelen ser de tamaño fijo, pero puede hacer que un formulario emergente cambie de tamaño estableciendo su propiedad PopUp en Yes y su propiedad BorderStyle en Sizable.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.