Guía de diseño de aplicaciones de escritorio de Windows (controles 18-cuadro de texto)
Utilizando cuadros de texto, los usuarios pueden mostrar, ingresar o editar texto y números.
Considere las siguientes preguntas:
Si bien los cuadros de texto tienen la ventaja de ser muy flexibles, tienen la desventaja de tener restricciones de valor mínimo. Las limitaciones de un cuadro de texto editable son:
Aparte de un límite de longitud y controles de rotación opcionales, un cuadro de texto no tiene pistas visuales que indiquen sus valores o formato válidos. Esto significa que se debe confiar en las etiquetas para transmitir esta información a los usuarios. Si el texto ingresado por el usuario no es válido, se debe utilizar un mensaje de error para informar al usuario el motivo del error.
En general, se deben utilizar tantos controles restrictivos como sea posible. Los controles no restrictivos, como los cuadros de texto, son el último recurso. Aun así, al considerar las limitaciones, considere las necesidades de los usuarios en diferentes partes del mundo. Por ejemplo, un control restrictivo que funciona para códigos postales de EE. UU. no funciona globalmente, mientras que un cuadro de texto no restrictivo funciona con cualquier formato de código postal.
El cuadro de texto es un control flexible que se puede utilizar de varias maneras:
Cuadro de entrada de datos: un cuadro de texto de una sola línea y no restrictivo para ingresar o editar información breve. instrumentos de cuerda.
Cuadro de entrada con controles auxiliares: un cuadro de texto de una sola línea y sin restricciones para ingresar o editar cadenas, con un botón de comando adjunto que ayuda al usuario a seleccionar valores válidos.
Cuadro de entrada de texto: un cuadro de texto de varias líneas sin restricciones que se utiliza para editar o ingresar cadenas largas.
Cuadro de entrada de números: un cuadro de texto de una sola línea que solo puede escribir o editar números. Se puede adjuntar con un par de controles de rotación para una operación y escritura convenientes con el mouse.
Salida de datos: un cuadro de texto de solo lectura de una sola línea y sin bordes, que se utiliza para mostrar cadenas cortas. A diferencia del texto estático, los datos que se muestran mediante un cuadro de texto se pueden desplazar, seleccionar y copiar cuando los datos son más anchos que el control.
Salida de texto: un cuadro de texto de varias líneas que se utiliza para mostrar grandes secciones de texto de solo lectura.
Debido a que los cuadros de texto generalmente no se limitan a aceptar solo valores válidos, es necesario confirmar la entrada del usuario y manejar los posibles errores. Valide los problemas de entrada en las siguientes situaciones:
Para obtener reglas más detalladas, consulte las secciones Mensajes de error y Sugerencias sobre globos.
Un mensaje de entrada es un fragmento de texto de etiqueta o un mensaje breve colocado en el cuadro de texto como valor predeterminado. A diferencia de otros textos estáticos, las indicaciones de entrada desaparecen en el momento en que el usuario escribe o se centra en la entrada.
Los escenarios para usar mensajes de entrada incluyen:
1. El espacio de la pantalla es muy limitado y no es apropiado usar etiquetas o texto explicativo, como en una barra de herramientas.
2. El mensaje se utiliza principalmente para indicar brevemente el propósito del cuadro de texto. No puede ser información crítica que el usuario necesite ver cuando usa el cuadro de texto.
No utilice mensajes de entrada para indicar a los usuarios que ingresen texto específico o hagan clic en botones. Por ejemplo, el mensaje de entrada no puede ser "Ingrese un nombre de archivo" o "Haga clic para enviar".
Cosas a tener en cuenta al utilizar sugerencias de entrada:
La longitud del cuadro de texto es una pista visual de la longitud del texto de entrada esperado. Al dimensionar un cuadro de texto:
Al hacer referencia a un cuadro de texto:
Ejemplo: escriba su contraseña en el cuadro Contraseña y luego haga clic en Aceptar.