Controllo Input di testo in PowerAppsText input control in PowerApps

Casella in cui l'utente può digitare testo, numeri e altri dati.A box in which the user can type text, numbers, and other data.

DescrizioneDescription

L'utente può specificare i dati digitandoli in un controllo input di testo.The user can specify data by typing into a text-input control. A seconda della configurazione dell'app, i dati possono essere aggiunti a un'origine dati, usati per calcolare un valore temporaneo o incorporati in altro modo.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.

Proprietà chiaveKey properties

Default: valore iniziale di un controllo prima della modifica da parte dell'utente.Default – The initial value of a control before it is changed by the user.

Text: testo visualizzato in un controllo o che l'utente digita in un controllo.Text – Text that appears on a control or that the user types into a control.

Proprietà aggiuntiveAdditional properties

Align: posizione del testo in relazione al centro orizzontale del relativo controllo.Align – The location of text in relation to the horizontal center of its control.

BorderColor: colore del bordo di un controllo.BorderColor – The color of a control's border.

BorderStyle: indica se il bordo di un controllo è Solid (Tinta unita), Dashed (Tratteggiato), Dotted (Punteggiato) o None (Nessuno).BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness: spessore del bordo di un controllo.BorderThickness – The thickness of a control's border.

FocusedBorderThickness: spessore del bordo del controllo con lo stato attivo per la tastiera.FocusedBorderThickness – The thickness of the control's border when it has keyboard focus.

Clear: indica se un controllo input di testo mostra una "X" che l'utente può selezionare o toccare per eliminare i contenuti del controllo stesso.Clear – Whether a text-input control shows an "X" that the user can tap or click to clear the contents of that control.

Color: colore del testo di un controllo.Color – The color of text in a control.

DelayOutput: se questa proprietà è impostata su true, l'input dell'utente viene registrato con mezzo secondo di ritardo.DelayOutput – When set to true, user input is registered after half a second delay. Utile per ritardare le operazioni dispendiose finché l'utente non ha completato l'input di testo, ad esempio nel caso del filtro se l'input viene usato in altre formule.Useful for delaying expensive operations until user completes inputting text (i.e. for filtering when input is used in other formulas).

DisplayMode: indica se il controllo consente l'input dell'utente (Edit), visualizza solo i dati (View) o è disabilitato (Disabled).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

DisabledBorderColor: colore del bordo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.DisabledBorderColor – The color of a control's border if the control's DisplayMode property is set to Disabled.

DisabledColor: colore del testo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.DisabledColor – The color of text in a control if its DisplayMode property is set to Disabled.

DisabledFill: colore dello sfondo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.DisabledFill – The background color of a control if its DisplayMode property is set to Disabled.

Fill: colore dello sfondo di un controllo.Fill – The background color of a control.

Font: nome della famiglia di caratteri in cui viene visualizzato il testo.Font – The name of the family of fonts in which text appears.

FontWeight: spessore del testo di un controllo. Può essere Bold (Grassetto), Semibold (Semibold), Normal (Normale) o Lighter (Sottile).FontWeight – The weight of the text in a control: Bold, Semibold, Normal, or Lighter.

Format : indica se l'input dell'utente è limitato solo ai numeri o può essere qualsiasi testo.Format – Whether the user input is restricted to numbers only or can be any text.

Height: distanza tra i bordi superiore e inferiore del controllo.Height – The distance between a control's top and bottom edges.

HintText: testo grigio chiaro visualizzato in un controllo input di testo se questo è vuoto.HintText – Light-grey text that appears in an input-text control if it's empty.

HoverBorderColor: colore del bordo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.HoverBorderColor – The color of a control's border when the user keeps the mouse pointer on that control.

HoverColor: colore del testo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.HoverColor – The color of the text in a control when the user keeps the mouse pointer on it.

HoverFill: colore di sfondo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.HoverFill – The background color of a control when the user keeps the mouse pointer on it.

Italic: indica se il testo di un controllo è in corsivo.Italic – Whether the text in a control is italic.

LineHeight: distanza tra le linee, le righe di testo o gli elementi di un elenco.LineHeight – The distance between, for example, lines of text or items in a list.

MaxLength: numero di caratteri digitabili dall'utente in un controllo input di testo.MaxLength – The number of characters that the user can type into a text-input control.

Mode: il controllo è in modalità SingleLine, MultiLine o Password.Mode – The control is in SingleLine, MultiLine, or Password mode.

OnChange: risposta dell'app quando l'utente modifica il valore di un controllo, ad esempio usando un dispositivo di scorrimento.OnChange – How the app responds when the user changes the value of a control (for example, by adjusting a slider).

OnSelect: modo in cui l'app risponde quando l'utente tocca o fa clic su un controllo.OnSelect – How the app responds when the user taps or clicks a control.

PaddingBottom: distanza tra il testo in un controllo e il bordo inferiore del controllo.PaddingBottom – The distance between text in a control and the bottom edge of that control.

PaddingLeft: distanza tra il testo in un controllo e il bordo sinistro del controllo.PaddingLeft – The distance between text in a control and the left edge of that control.

PaddingRight: distanza tra il testo in un controllo e il bordo destro del controllo.PaddingRight – The distance between text in a control and the right edge of that control.

PaddingTop: distanza tra il testo in un controllo e il bordo superiore del controllo.PaddingTop – The distance between text in a control and the top edge of that control.

PressedBorderColor: colore del bordo di un controllo quando l'utente tocca o fa clic su tale controllo.PressedBorderColor – The color of a control's border when the user taps or clicks that control.

PressedColor: colore del testo di un controllo quando l'utente tocca o fa clic su tale controllo.PressedColor – The color of text in a control when the user taps or clicks that control.

PressedColor: colore dello sfondo di un controllo quando l'utente tocca o fa clic su tale controllo.PressedFill – The background color of a control when the user taps or clicks that control.

RadiusBottomLeft: grado di arrotondamento dell'angolo inferiore sinistro di un controllo.RadiusBottomLeft – The degree to which the bottom-left corner of a control is rounded.

RadiusBottomRight: grado di arrotondamento dell'angolo inferiore destro di un controllo.RadiusBottomRight – The degree to which the bottom-right corner of a control is rounded.

RadiusTopLeft: grado di arrotondamento dell'angolo superiore sinistro di un controllo.RadiusTopLeft – The degree to which the top-left corner of a control is rounded.

RadiusTopRight: grado di arrotondamento dell'angolo superiore destro di un controllo.RadiusTopRight – The degree to which the top-right corner of a control is rounded.

Reset: indica se viene ripristinato il valore predefinito di un controllo.Reset – Whether a control reverts to its default value.

Size: dimensione del carattere del testo visualizzato in un controllo.Size – The font size of the text that appears on a control.

Strikethrough: indica se viene visualizzata una riga all'interno del testo di un controllo.Strikethrough – Whether a line appears through the text that appears on a control.

TabIndex: se impostata su un valore diverso da zero, personalizza l'ordine di tabulazione dei controlli in runtime.TabIndex – Customizes the tab order of controls at runtime when set to a non-zero value.

Tooltip: testo descrittivo visualizzato quando l'utente posiziona il mouse su un controllo.Tooltip – Explanatory text that appears when the user hovers over a control.

Underline: indica se il testo visualizzato nel controllo è sottolineato.Underline – Whether a line appears under the text that appears on a control.

Visible: indica se un controllo viene visualizzato o è nascosto.Visible – Whether a control appears or is hidden.

Width: distanza tra i bordi sinistro e destro di un controllo.Width – The distance between a control's left and right edges.

X: distanza tra il bordo sinistro di un controllo e il bordo sinistro del contenitore padre, schermata se non c'è un contenitore padre.X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

X: distanza tra il bordo superiore di un controllo e il bordo superiore del contenitore padre, schermata se non c'è un contenitore padre.Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

DateTimeValue(Stringa)DateTimeValue( String )

EsempiExamples

Raccogliere datiCollect data

  1. Aggiungere due controlli input di testo e denominarli inputFirst e inputLast.Add two text-input controls, and name them inputFirst and inputLast.

    Non si sa come aggiungere un controllo, assegnargli un nome e configurarlo?Don't know how to add, name, and configure a control?

  2. Aggiungere un pulsante e impostarne la proprietà Text su Add e la proprietà OnSelect su questa formula: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})

    Sono necessarie altre informazioni sulla funzione Collect o su altre funzioni?Want more information about the Collect function or other functions?

  3. Aggiungere una raccolta di testi con orientamento orizzontale o verticale e impostarne la proprietà Items su Names Impostare la proprietà Text di Sottotitolo1 su 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. (Facoltativo) Nella raccolta di modelli eliminare l'etichetta nella parte inferiore, denominata Corpo1 e impostare la proprietà TemplateSize della raccolta su 80.(optional) In the template gallery, delete the bottom label, named Body1, and set the TemplateSize property of the gallery to 80.
  5. Premere F5, digitare una stringa di testo in inputFirst e in inputLast e quindi selezionare o toccare il pulsante Aggiungi.Press F5, type a string of text into inputFirst and inputLast, and then click or tap the Add button.
  6. (Facoltativo) Aggiungere altri nomi alla raccolta e quindi premere ESC per tornare all'area di lavoro predefinita.(optional) Add more names to the collection, and then press Esc to return to the default workspace.

Richiedere una passwordPrompt for a password

  1. Aggiungere un controllo input di testo, denominarlo inputPassworde impostarne la proprietàMode su Password.Add a text-input control, name it inputPassword, and set its Mode property to Password.
  2. Aggiungere un'etichetta e impostarne la proprietà Text sulla formula seguente: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")

    Sono necessarie altre informazioni su If o su altre funzioni?Want more information about the If function or other functions?

  3. Premere F5 e quindi digitare P@ssw0rd in inputPassword.Press F5, and then type P@ssw0rd in inputPassword.

    Dopo che la password è stata digitata, l'etichetta non visualizza più Accesso negato ma visualizza Accesso concesso.When you finish typing the password, the label stops showing Access denied and starts to show Access granted.

  4. Per tornare all'area di lavoro predefinita, premere ESC.To return to the default workspace, press Esc.
  5. (Facoltativo) Aggiungere un controllo, ad esempio una freccia, configurarlo in modo che consenta di passare a un'altra schermata e visualizzarlo solo quando l'utente ha digitato la password.(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. (facoltativo) Aggiungere un pulsante, configurarne la proprietà Text in modo da visualizzare Accedi, aggiungere un timer e disabilitare il controllo input di testo per un determinato periodo di tempo se l'utente digita una password errata e quindi seleziona o tocca il pulsante Accedi.(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.