Cuadro de texto
Un textbox permite a los usuarios introducir y editar texto.
Textbox

Tipos de textbox
Los textbox se pueden cambiar para aceptar tipos específicos, como contraseñas, números o correos electrónicos.
Tipo contraseña
Un textbox de contraseña enmascarará la entrada.

Tipo número
Solo acepta números. Algunos navegadores incluirán flechas arriba y abajo para aumentar y disminuir el valor actual.

Multilínea
Puede crear un textbox multilínea usando el parámetro -Multiline. Al pulsar Intro se añadirá una nueva línea. Puede definir el número de filas y el número máximo de filas usando -Rows y -RowsMax.
Interacción
Recuperar el valor de un textbox
Puede usar Get-UDElement para obtener el valor de un textbox
Establecer el valor del textbox
Iconos
Puede establecer el icono de un textbox usando el parámetro -Icon y el cmdlet New-UDIcon.
Enmascaramiento
Puede usar -MaskPattern para definir una máscara para el textbox. A continuación se muestra un ejemplo de máscara de textbox.
La definición puede contener
0- cualquier dígitoa- cualquier letra*- cualquier carácterotros caracteres que no estén en definiciones personalizadas se consideran fijos
[]- hace que la entrada sea opcional{}- incluye la parte fija en el valor sin máscara`- evita el desplazamiento hacia atrás de los símbolos
Si un carácter de definición debe tratarse como fijo, debe escaparse con \\ (p. ej., \\0).
El enmascaramiento del textbox está controlado por imaskjs.
OnEnter
El controlador de eventos -OnEnter se ejecuta cuando el usuario pulsa Intro en el campo de texto. Resulta útil para realizar otras acciones, como hacer clic en un botón, al pulsar Intro.
OnBlur
El controlador de eventos -OnBlur se ejecuta cuando el textbox pierde el foco.
OnValidate
Use el controlador de eventos -OnValidate para validar la entrada escrita en el textbox.
API
Última actualización
¿Te fue útil?