Condividi tramite


Aggiungere e configurare i controlli nelle app canvas

Puoi aggiungere diversi elementi di interfaccia utente a un'app canvas e configurarne l'aspetto e il comportamento direttamente, dalla barra degli strumenti, nella scheda Proprietà o nella barra della formula. Questi elementi dell'interfaccia utente sono denominati controlli e gli aspetti da configurare sono le relative proprietà.

Prerequisiti

  1. Se non hai già una licenza Power Apps, iscriviti e quindi accedi.

  2. Crea un'app canvas da modello vuoto.

    Puoi eseguire la presentazione in un secondo momento selezionando l'icona con il punto interrogativo nell'angolo in alto a destra dello schermo e quindi scegliendo Presentazione introduttiva.

Aggiungere e selezionare un controllo

Aggiungiamo una nuova schermata e un controllo Pulsante. Tuttavia, è possibile aggiungere qualsiasi tipo di controllo.

  1. Seleziona Inserisci dal menu di creazione, quindi seleziona Nuova schermata.

  2. Scegli Vuota per aggiungere una schermata vuota alla tua app. (Le schermate sono un tipo di controllo che può contenere altri tipi di controlli).

    Screenshot che mostra come aggiungere una nuova schermata dall'opzione di menu Inserisci.

    La nuova schermata è denominata Screen2 e appare nella Visualizzazione ad albero. Questo riquadro mostra un elenco gerarchico dei controlli della tua app in modo da poter trovare e selezionare facilmente ciascun controllo.

    Screenshot che mostra la nuova schermata aggiunta nella vista ad albero della tua app.

  3. Con Screen2 selezionato, seleziona di nuovo Inserisci.

  4. Seleziona il controllo Pulsante. Il nuovo controllo viene visualizzato sotto Screen2 nell'elenco gerarchico della Visualizzazione ad albero.

    Screenshot che mostra il nuovo pulsante nel canvas e il nome del controllo Pulsante nell'elenco sotto Screen2.

    Nella schermata, una casella con sei quadratini circonda il pulsante per impostazione predefinita. Queste maniglie circondano qualsiasi controllo selezionato e vengono utilizzate per dimensionare il controllo.

  5. Seleziona lo schermo (all'esterno del pulsante) e le maniglie della casella scompaiono. Per selezionare nuovamente il controllo, selezionarlo direttamente nel canvas o dall'elenco Visualizzazione ad albero.

    Importante

    È sempre necessario selezionare un controllo prima di poterlo configurare.

Rinominare un controllo

  1. Nell'elenco dei controlli, passa il mouse sul controllo che desideri rinominare per visualizzare il menu di overflow (puntini di sospensione).

  2. Seleziona i puntini di sospensione.

  3. Selezionare Rinomina. Aggiungi un nome univoco e facile da ricordare per semplificare la creazione dell'app.

    Screenshot che mostra dove rinominare un controllo tramite il menu di overflow.

Eliminare un controllo

Puoi eliminare un controllo tramite il controllo nell'elenco della Visualizzazione ad albero o direttamente dal canvas.

Elimina un controllo dalla vista ad albero

  1. Nell'elenco dei controlli, passa il mouse sul controllo che desideri eliminare per visualizzare il menu di overflow (puntini di sospensione).
  2. Seleziona i puntini di sospensione.
  3. Seleziona Elimina.

Eliminare un controllo dal canvas

Seleziona il controllo nel canvas, quindi premi il tasto Delete.

Riordinare le schermate

  1. Nella visualizzazione ad albero, passa il mouse sulla schermata che vuoi spostare verso l'alto o verso il basso per visualizzare il menu di overflow (puntini di sospensione).

  2. Seleziona i puntini di sospensione, quindi scegli Sposta su o Sposta giù. Se non vedi l'opzione Sposta giù, la tua schermata si trova già nella posizione più bassa dell'elenco.

    Screenshot che mostra come riordinare le schermate nella visualizzazione ad albero tramite il menu di overflow di una schermata.

Nota

Quando l'app viene aperta, di solito viene visualizzata per prima la schermata all'inizio dell'elenco dei controlli. Tuttavia puoi specificare una schermata diversa impostando la proprietà OnStart in una formula che include la funzione Naviga.

Spostare e ridimensionare un controllo

Per spostare un controllo, selezionalo, passa con il mouse sopra il suo centro in modo che appaia la freccia a quattro punte, quindi trascina il controllo in un'altra posizione.

Spostare il controllo.

Per ridimensionare un controllo, selezionalo, passa con il mouse sopra un quadratino nella casella di selezione in modo che appaia la freccia a due punte, quindi trascina il quadratino.

Trascinare il controllo.

Nota

Come descritto di seguito in questo argomento, puoi anche spostare e ridimensionare un controllo modificando qualsiasi combinazione delle proprietà X, Y, Height e Width nella barra della formula.

Configurare un controllo nel riquadro Proprietà

Utilizzando il riquadro Proprietà , specifico del controllo selezionato, è possibile specificare un'ampia gamma di opzioni.

Ad esempio, se si seleziona un controllo pulsante, è possibile sostituire il valore del testo visualizzato tramite il riquadro Proprietà del controllo.

Screenshot che mostra come modificare il testo visualizzato su un controllo pulsante tramite il riquadro Proprietà.

Nota

In alternativa, è possibile modificare il testo visualizzato modificandone la proprietà Text nella barra della formula.

Configurare un controllo nella barra della formula

È possibile configurare un controllo selezionando una proprietà nell'elenco delle proprietà e quindi specificando un valore nella barra della formula. Il completamento automatico può essere utile nella barra della formula per visualizzare i valori che è possibile utilizzare per un controllo.

Modificare il colore del carattere di un controllo

Ad esempio, se desideri cambiare il colore del carattere per il testo del tuo controllo. Sono visualizzate numerose opzioni di colore.

Schermata che mostra le opzioni di controllo che è possibile impostare nella barra della formula per un controllo.

Modificare la posizione nel canvas di un controllo

È possibile impostare le coordinate X e Y per la posizione del controllo utilizzando la barra della formula. Impostando le coordinate nella barra della formula si ottiene una maggiore precisione nel posizionamento dei controlli.

Ad esempio, se selezioni X o Y nell'elenco delle proprietà e specifichi un numero nella barra della formula, il controllo si sposta nella posizione corrispondente a quella coordinata. In questo caso, il pulsante si sposta nella posizione 100 sull'asse X, supponendo che il lato più a sinistra del canvas sia il punto zero.

Screenshot che mostra dove impostare la coordinata X nella barra della formula.

Cambia la dimensione del controllo

Puoi ridimensionare un controllo selezionando Altezza o Larghezza nell'elenco delle proprietà e quindi specificando un numero diverso nella barra della formula.

Screenshot che mostra come modificare l'altezza di un controllo tramite la barra della formula.

Cambia il testo visualizzato del controllo

Puoi modificare il testo visualizzato di un controllo selezionando Text nell'elenco delle proprietà e quindi specificando qualsiasi combinazione di una stringa letterale, un'espressione o una formula nella barra della formula.

Stringa letterale

Una stringa letterale è racchiusa tra virgolette e appare esattamente come la digiti. "Hello, world" è una stringa letterale.

Screenshot che mostra dove aggiungere una stringa letterale nella barra della formula per il testo visualizzato di un controllo.

Nota

Quando aggiungi del testo più lungo della larghezza del controllo, il controllo non modifica la sua larghezza per adattarla al testo. È necessario modificare manualmente le dimensioni del controllo per adattarle al testo.

Espressione

Un'espressione è spesso basata su una proprietà di un altro controllo. Screen2.Height è un'espressione che mostra l'altezza di Screen2 dove viene visualizzato il testo di un controllo Pulsante.

Screenshot che mostra come aggiungere una proprietà di controllo come testo visualizzato per un altro controllo.

Utilizzando un'espressione, ad esempio, puoi impostare un'immagine di sfondo o un'icona come riempimento per il tuo pulsante.

Formula

Una formula include una o più funzioni. La funzione Now restituisce la data e l'ora correnti nel fuso orario locale e la funzione Text formatta i valori quali date, orari e valuta.

Ad esempio, puoi visualizzare la data e l'ora in una Etichetta:

Screenshot che mostra come creare una funzione Text() che visualizza una versione abbreviata di DateTime.

Le formule sono in genere molto più complesse di questo esempio in modo da poter aggiornare i dati, ordinarli, filtrarli ed eseguire altre operazioni. Per ulteriori informazioni, vedi le informazioni di riferimento sulle formule.