Compartir a través de


Control de entrada de texto en Power Apps

Cuadro en el que el usuario puede escribir texto, números y otros datos.

Description

El usuario puede especificar datos escribiendo en un control de entrada de texto. Dependiendo de cómo configure la aplicación, puede que esos datos se agreguen a un origen de datos, usado para calcular un valor temporal, o que se incorporen de alguna otra manera.

Propiedades de la clave

Valor predeterminado : valor inicial de un control antes de que el usuario lo cambie.

Texto : texto que aparece en un control o que el usuario escribe en un control.

Propiedades adicionales

AccessibleLabel : etiqueta para lectores de pantalla.

Alinear : la ubicación del texto en relación con el centro horizontal de su control.

BorderColor : color del borde de un control.

BorderStyle : indica si el borde de un control es Sólido, Discontinuo, Punteado o Ninguno.

BorderThickness : grosor del borde de un control.

Borrar : indica si un control de entrada de texto muestra una "X" que el usuario puede pulsar o hacer clic para borrar el contenido de ese control. Solo funciona en modo SingleLine .

Color : color del texto de un control.

DelayOutput : cuando se establece en true, la entrada del usuario se registra después de medio segundo retraso. Resulta útil para retrasar las operaciones costosas hasta que el usuario complete la entrada de texto (es decir, para filtrar cuando se usa la entrada en otras fórmulas).

DisplayMode : indica si el control permite la entrada del usuario (Editar), solo muestra datos (Vista) o está deshabilitado (Deshabilitado).

DisabledBorderColor : color del borde de un control si la propiedad DisplayMode del control está establecida en Deshabilitado.

DisabledColor : color del texto de un control si su propiedad DisplayMode está establecida en Deshabilitado.

DisabledFill : color de fondo de un control si su propiedad DisplayMode está establecida en Deshabilitado.

EnableSpellCheck : indica si un control de entrada de texto debe usar la función de revisión ortográfica del explorador. Power Apps para Windows no admite esta propiedad.

Relleno : color de fondo de un control.

FocusedBorderColor : color del borde de un control cuando se centra el control.

FocusedBorderThickness : el grosor del borde de un control cuando el control se centra.

Fuente : el nombre de la familia de fuentes en la que aparece el texto.

FontWeight : peso del texto en un control: Negrita, Semibold, Normal o Más claro.

Formato : indica si la entrada del usuario está restringida solo a números o puede ser cualquier texto. Cuando se establece en Número, solo se pueden escribir dígitos y determinados símbolos numéricos. Los símbolos y formatos admitidos dependen del idioma del explorador y no se pueden establecer en controles individuales.

Alto : distancia entre los bordes superior e inferior de un control.

HintText : texto gris claro que aparece en un control de texto de entrada si está vacío.

HoverBorderColor : color del borde de un control cuando el usuario mantiene el puntero del mouse en ese control.

HoverColor : color del texto de un control cuando el usuario mantiene el puntero del mouse sobre él.

HoverFill : color de fondo de un control cuando el usuario mantiene el puntero del mouse sobre él.

Cursiva : indica si el texto de un control es cursiva.

LineHeight : distancia entre, por ejemplo, líneas de texto o elementos de una lista.

MaxLength : número de caracteres que el usuario puede escribir en un control de entrada de texto.

Modo : el control está en modo SingleLine, Multiline o Password .

OnChange : acciones que se deben realizar cuando el usuario cambia el valor de un control (por ejemplo, ajustando un control deslizante).

OnSelect : acciones que se deben realizar cuando el usuario pulsa o hace clic en un control.

PaddingBottom : distancia entre el texto de un control y el borde inferior de ese control.

PaddingLeft : distancia entre el texto de un control y el borde izquierdo de ese control.

PaddingRight : la distancia entre el texto de un control y el borde derecho de ese control.

PaddingTop : la distancia entre el texto de un control y el borde superior de ese control.

PressedBorderColor : color del borde de un control cuando el usuario pulsa o hace clic en ese control.

PressedColor : color del texto de un control cuando el usuario pulsa o hace clic en ese control.

PressedFill : color de fondo de un control cuando el usuario pulsa o hace clic en ese control.

RadiusBottomLeft : grado en el que se redondea la esquina inferior izquierda de un control.

RadiusBottomRight : grado en el que se redondea la esquina inferior derecha de un control.

RadiusTopLeft : grado en el que se redondea la esquina superior izquierda de un control.

RadiusTopRight : grado en el que se redondea la esquina superior derecha de un control.

Restablecer : indica si un control se revierte a su valor predeterminado.

Tamaño : tamaño de fuente del texto que aparece en un control.

Tachado : indica si una línea aparece a través del texto que aparece en un control.

TabIndex : orden de navegación del teclado en relación con otros controles.

Información sobre herramientas: texto explicativo que aparece cuando el usuario mantiene el puntero sobre un control.

Subrayado : indica si una línea aparece bajo el texto que aparece en un control.

VirtualKeyboardMode : tipo de teclado virtual, texto o numérico que aparece en la pantalla táctil de un usuario de la aplicación. La propiedad Format determina el valor predeterminado. La compatibilidad con dispositivos varía. Los dispositivos que ejecutan iOS deben tener al menos la versión 12.2. La versión recomendada de Android es la 9.0 y las funcionalidades de teclados numéricos varían para dispositivos Android. Windows 10 no admite esta propiedad.

Visible : indica si un control aparece o está oculto.

Ancho : distancia entre los bordes izquierdo y derecho de un control.

X: la distancia entre el borde izquierdo de un control y el borde izquierdo de su contenedor primario (la pantalla si no hay un contenedor primario).

Y: la distancia entre el borde superior de un control y el borde superior de su contenedor primario (la pantalla si no hay un contenedor primario).

DateTimeValue( String )

Examples

Recopilación de datos

  1. Agregue dos controles de entrada de texto y asígneles el nombre inputFirst y inputLast.

    ¿No sabe cómo agregar, asignar un nombre y configurar un control?

  2. Agregue un botón, establezca su propiedad Text en Agregar y establezca su propiedad OnSelect en esta fórmula:
    Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})

    ¿Desea más información sobre la función Collect u otras funciones?

  3. Agregue una galería de texto en orientación vertical/vertical, establezca su propiedad Items en Names y establezca la propiedad Text de Subtitle1 en ThisItem.FirstName.

  4. (opcional) En la galería de plantillas, elimine la etiqueta inferior, denominada Body1 y establezca la propiedad TemplateSize de la galería en 80.

  5. Presione F5, escriba una cadena de texto en inputFirst y inputLast y, a continuación, haga clic o pulse en el botón Agregar .

  6. (opcional) Agregue más nombres a la colección y presione Esc para volver al área de trabajo predeterminada.

Solicitar una contraseña

  1. Agregue un control de entrada de texto, asígnele el nombre inputPassword y establezca su propiedad Mode en Password.

  2. Agregue una etiqueta y establezca su propiedad Text en esta fórmula:
    If(inputPassword.Text = "P@ssw0rd", "Access granted", "Access denied")

    ¿Desea más información sobre la función If u otras funciones?

  3. Presione F5 y escriba P@ssw0rd en inputPassword.

    Cuando termine de escribir la contraseña, la etiqueta deja de mostrar Acceso denegado y comienza a mostrar Access concedido.

  4. Para volver al área de trabajo predeterminada, presione Esc.

  5. (opcional) Agregue un control como una flecha, configúrelo para navegar a otra pantalla y mostrarlo solo después de que el usuario escriba la contraseña.

  6. (opcional) Agregue un botón, configure su propiedad Text para mostrar Iniciar sesión, agregar un temporizador y deshabilitar el control de texto de entrada durante una determinada cantidad de tiempo si el usuario escribe la contraseña incorrecta y, a continuación, hace clic o pulsa en el botón Iniciar sesión.

Directrices de accesibilidad

Contraste de color

Compatibilidad con lector de pantalla

Compatibilidad de teclado