Control Entrada de texto en PowerAppsText input control in PowerApps

Un cuadro en el que el usuario puede escribir texto, números y otros datos.A box in which the user can type text, numbers, and other data.

DescripciónDescription

El usuario puede especificar datos escribiendo en un control Entrada de texto.The user can specify data by typing into a text-input control. 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.Depending on how you configure the app, that data might be added to a data source, used to calculate a temporary value, or incorporated in some other way.

Propiedades principalesKey properties

Predeterminado: el valor inicial de un control antes de que lo cambie el usuario.Default – The initial value of a control before it is changed by the user.

Text: texto que aparece en un control o que el usuario escribe en un control.Text – Text that appears on a control or that the user types into a control.

Propiedades adicionalesAdditional properties

Align: la ubicación del texto respecto al centro horizontal de su control.Align – The location of text in relation to the horizontal center of its control.

BorderColor: el color de un borde del control.BorderColor – The color of a control's border.

BorderStyle: si el borde del control es Solid, Dashed, Dotted o None.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness: el grosor de un borde del control.BorderThickness – The thickness of a control's border.

FocusedBorderThickness: grosor del borde del control cuando se resalta el teclado.FocusedBorderThickness – The thickness of the control's border when it has keyboard focus.

Clear: indica si un control Entrada de texto muestra una "X" sobre la que el usuario puede pulsar o hacer clic para borrar el contenido de ese control.Clear – Whether a text-input control shows an "X" that the user can tap or click to clear the contents of that control.

Color: el color del texto en un control.Color – The color of text in a control.

DelayOutput: cuando se establece en true, la entrada del usuario se registra después de un retraso de medio segundo.DelayOutput – When set to true, user input is registered after half a second delay. Resulta útil para retrasar operaciones costosas hasta que el usuario completa la entrada de texto (es decir, para el filtrado cuando la entrada se utiliza en otras fórmulas).Useful for delaying expensive operations until user completes inputting text (i.e. for filtering when input is used in other formulas).

DisplayMode: indica si el control permite entradas de usuario (Edit), solo muestra datos (View) o si está deshabilitado (Disabled).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

DisabledBorderColor: el color de un borde del control si la propiedad DisplayMode del control está establecida en Disabled.DisabledBorderColor – The color of a control's border if the control's DisplayMode property is set to Disabled.

DisabledColor: el color del texto en un control si su propiedad DisplayMode está establecida en Disabled.DisabledColor – The color of text in a control if its DisplayMode property is set to Disabled.

DisabledFill: el color de fondo de un control si su propiedad DisplayMode está establecida en Disabled.DisabledFill – The background color of a control if its DisplayMode property is set to Disabled.

Fill: el color de fondo de un control.Fill – The background color of a control.

Font: el nombre de la familia de fuentes en la que aparece el texto.Font – The name of the family of fonts in which text appears.

FontWeight: el peso del texto en un control: Bold, Semibold, Normal o Lighter.FontWeight – The weight of the text in a control: Bold, Semibold, Normal, or Lighter.

Formato: indica si se han restringido las entradas de usuario a solo números o a cualquier tipo de texto.Format – Whether the user input is restricted to numbers only or can be any text.

Height: la distancia entre los bordes superior e inferior de un control.Height – The distance between a control's top and bottom edges.

TextoDeSugerencia: texto de color gris claro que aparece en un control Entrada de texto si está vacío.HintText – Light-grey text that appears in an input-text control if it's empty.

HoverBorderColor: el color de un borde del control cuando el usuario mantiene el puntero del mouse sobre ese control.HoverBorderColor – The color of a control's border when the user keeps the mouse pointer on that control.

HoverColor: el color del texto de un control cuando el usuario mantiene el puntero del mouse sobre él.HoverColor – The color of the text in a control when the user keeps the mouse pointer on it.

HoverFill: el color de fondo de un control cuando el usuario mantiene el puntero del mouse sobre él.HoverFill – The background color of a control when the user keeps the mouse pointer on it.

Italic: indica si el texto de un control está en cursiva.Italic – Whether the text in a control is italic.

AlturaDeLínea: distancia entre, por ejemplo, líneas de texto o elementos de una lista.LineHeight – The distance between, for example, lines of text or items in a list.

MaxLength: el número de caracteres que el usuario puede escribir en un control Entrada de texto.MaxLength – The number of characters that the user can type into a text-input control.

Mode: el control se encuentra en modo SingleLine, MultiLine o Password.Mode – The control is in SingleLine, MultiLine, or Password mode.

AlCambiar: indica cómo responde la aplicación cuando el usuario cambia el valor de un control (por ejemplo, mediante el ajuste de un control deslizante).OnChange – How the app responds when the user changes the value of a control (for example, by adjusting a slider).

OnSelect: indica cómo responde la aplicación cuando el usuario toca o hace clic en un control.OnSelect – How the app responds when the user taps or clicks a control.

RellenoInferior: distancia entre el texto de un control y el borde inferior de ese control.PaddingBottom – The distance between text in a control and the bottom edge of that control.

RellenoIzquierdo: distancia entre el texto de un control y el borde izquierdo de ese control.PaddingLeft – The distance between text in a control and the left edge of that control.

RellenoDerecho: distancia entre el texto de un control y el borde derecho de ese control.PaddingRight – The distance between text in a control and the right edge of that control.

RellenoSuperior: distancia entre el texto de un control y el borde superior de ese control.PaddingTop – The distance between text in a control and the top edge of that control.

PressedBorderColor: el color de un borde del control cuando el usuario toca o hace clic en ese control.PressedBorderColor – The color of a control's border when the user taps or clicks that control.

PressedColor: el color de texto de un control cuando el usuario toca o hace clic en ese control.PressedColor – The color of text in a control when the user taps or clicks that control.

PressedFill: el color de fondo de un control cuando el usuario toca o hace clic en ese control.PressedFill – The background color of a control when the user taps or clicks that control.

RadiusBottomLeft: el grado al que se redondea la esquina inferior izquierda de un control.RadiusBottomLeft – The degree to which the bottom-left corner of a control is rounded.

RadiusBottomRight: el grado al que se redondea la esquina inferior derecha de un control.RadiusBottomRight – The degree to which the bottom-right corner of a control is rounded.

RadiusTopLeft: el grado al que se redondea la esquina superior izquierda de un control.RadiusTopLeft – The degree to which the top-left corner of a control is rounded.

RadiusTopRight: el grado al que se redondea la esquina superior derecha de un control.RadiusTopRight – The degree to which the top-right corner of a control is rounded.

Reset: indica si un control vuelve a su valor predeterminado.Reset – Whether a control reverts to its default value.

Size: el tamaño de la fuente del texto que aparece en un control.Size – The font size of the text that appears on a control.

Strikethrough: indica si aparece una línea sobre el texto de un control.Strikethrough – Whether a line appears through the text that appears on a control.

TabIndex: personaliza el orden de tabulación de los controles en tiempo de ejecución cuando se establece en un valor distinto de cero.TabIndex – Customizes the tab order of controls at runtime when set to a non-zero value.

Información sobre herramientas: texto explicativo que aparece cuando el usuario mantiene el puntero sobre un control.Tooltip – Explanatory text that appears when the user hovers over a control.

Underline: indica si aparece una línea debajo del texto de un control.Underline – Whether a line appears under the text that appears on a control.

Visible: indica si un control aparece o está oculto.Visible – Whether a control appears or is hidden.

Width: la distancia entre los bordes derecho e izquierdo de un control.Width – The distance between a control's left and right edges.

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).X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

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).Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

DateTimeValue( String )DateTimeValue( String )

EjemplosExamples

Recopilación de datosCollect data

  1. Agregue dos controles Entrada de texto y llámelos inputFirst y inputLast.Add two text-input controls, and name them inputFirst and inputLast.

    ¿No sabe cómo agregar, nombrar y configurar un control?Don't know how to add, name, and configure a control?

  2. Agregue un botón, establezca su propiedad Texto en Agregar y establezca su propiedad AlSeleccionar en esta fórmula:Add a button, set its Text property to Add, and set its OnSelect property to this formula:
    Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text}) Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})

    ¿Desea más información sobre la función Recopilar u otras funciones?Want more information about the Collect function or other functions?

  3. Agregue una galería de texto en orientación vertical, establezca su propiedad Elementos en Names y establezca la propiedad Texto de Subtitle1 en ThisItem.FirstName.Add a text gallery in portrait/vertical orientation, set its Items property to Names, and set the Text property of Subtitle1 to ThisItem.FirstName.
  4. (Opcional) En la galería de plantillas, elimine la etiqueta inferior, llamada Body1 y establezca la propiedad TamañoDePlantilla de la galería en 80.(optional) In the template gallery, delete the bottom label, named Body1, and set the TemplateSize property of the gallery to 80.
  5. Presione F5, escriba una cadena de texto en inputFirst y en inputLasty, a continuación, pulse o haga clic en el botón Agregar.Press F5, type a string of text into inputFirst and inputLast, and then click or tap the Add button.
  6. (opcional) Agregue más nombres a la colección y, a continuación, presione Esc para volver al área de trabajo predeterminada.(optional) Add more names to the collection, and then press Esc to return to the default workspace.

Solicitud de una contraseñaPrompt for a password

  1. Agregue un control Entrada de texto, llámelo inputPasswordy establezca su propiedad Mode en Password.Add a text-input control, name it inputPassword, and set its Mode property to Password.
  2. Agregue una etiqueta y establezca su propiedad Text en esta fórmula:Add a label, and set its Text property to this formula:
    If(inputPassword.Text = "P@ssw0rd", "Access granted", "Access denied") If(inputPassword.Text = "P@ssw0rd", "Access granted", "Access denied")

    ¿Desea más información sobre la función If u otras funciones?Want more information about the If function or other functions?

  3. Presione F5 y, a continuación, escriba P@ssw0rd en inputPassword.Press F5, and then type P@ssw0rd in inputPassword.

    Cuando acabe de escribir la contraseña, la etiqueta dejará de mostrarAcceso denegado y empezará a mostrar Acceso concedido.When you finish typing the password, the label stops showing Access denied and starts to show Access granted.

  4. Presione Esc para volver al área de trabajo predeterminada.To return to the default workspace, press Esc.
  5. (opcional) Agregue un control como una flecha, configúrelo para desplazarse a otra pantalla y que solo aparezca después de que el usuario escriba la contraseña.(optional) Add a control such as an arrow, configure it to navigate to another screen, and show it only after the user types the password.
  6. (opcional) Agregue un botón, configure su propiedad Texto para que muestre Iniciar sesión, agregue un temporizador y deshabilite el control Entrada de texto durante un determinado período de tiempo si el usuario escribe una contraseña incorrecta y, a continuación, pulse o haga clic en el botón Iniciar sesión.(optional) Add a button, configure its Text property to show Sign in, add a timer, and disable the input-text control for a certain amount of time if the user types the wrong password and then clicks or taps the Sign in button.