Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Se elementi diversi nel set di dati contengono quantità diverse di dati nello stesso campo, è possibile visualizzare elementi che contengono più dati senza aggiungere spazio vuoto aggiuntivo dopo gli elementi con meno dati. Aggiungi e configura un controllo Raccolta Altezza dinamica in modo che sia possibile:
- Configurare i controlli Etichetta per espandere o ridurre in base al contenuto.
- Posizionare ogni controllo in modo che venga visualizzato automaticamente sotto il controllo sopra di esso.
In questo articolo, verranno visualizzati i dati sui prodotti di pavimentazione in un controllo RaccoltaAltezza dinamica. L'immagine di ogni prodotto appare 5 pixel sotto il testo della panoramica, indipendentemente dal fatto che tale panoramica sia di due righe o cinque.
Annotazioni
Se non sono mai stati aggiunti controlli a una raccolta, completare i passaggi descritti in Mostra un elenco di elementi in una raccolta prima di procedere.
Aggiungere dati a un'app vuota
Scaricare questo file di Excel, che contiene nomi, panoramiche e collegamenti alle immagini per i prodotti per pavimenti.
Caricare il file Excel in un account di archiviazione cloud, ad esempio OneDrive, SharePoint, Dropbox o Google Drive.
Crea un'app vuota con il layout Telefono.
Aggiungi una connessione alla tabella FlooringEstimates nel file di Excel.
Per altre informazioni, vedere Aggiungere una connessione dati.
Aggiungere dati a una galleria
Nella scheda Inserisci, seleziona Raccolta>Altezza flessibile.
Ridimensiona la galleria in modo da riempire l'intero schermo.
Imposta la proprietà Items della galleria su FlooringEstimates.
Mostrare i nomi di prodotto
Nell'angolo superiore sinistro della galleria, seleziona l'icona a forma di matita per accedere alla modalità di modifica del modello.
Con il modello di galleria selezionato, aggiungere un controllo Etichetta.
Impostare la proprietà Text del controllo Etichetta su:
ThisItem.Name
Mostrare le panoramiche sul prodotto
Con il modello di galleria selezionato, aggiungere un secondo controllo Label e spostarlo sotto il primo.
Impostare la proprietà Text della seconda etichetta su:
ThisItem.OverviewCon la seconda etichetta selezionata, rinominala in OverviewText usando l'icona del tag nome nella scheda Contenuto.
Impostare la proprietà AutoHeight di OverviewTextsu true.
Suggerimento
Impostando AutoHeight su true per un'etichetta, questa si espande o si riduce per adattarsi al proprio contenuto. Questa è la chiave per far funzionare correttamente la galleria ad altezza flessibile: senza di essa, tutti gli elementi vengono visualizzati con la stessa altezza fissa.
Mostrare le immagini del prodotto
Rendi il modello più alto trascinando il bordo inferiore verso il basso fino a raggiungere circa il doppio dell'altezza attuale.
È possibile aggiungere controlli al modello più facilmente durante la compilazione dell'app. Questa modifica non influisce sull'aspetto dell'app durante l'esecuzione.
Con il modello di raccolta selezionato, aggiungi un controllo Immagine e spostalo sotto l'etichetta OverviewText.
Verificare che la proprietà Image del controllo Image sia impostata su:
ThisItem.ImageImpostare la proprietà Y del controllo Image per posizionarla dinamicamente sotto il testo della panoramica:
OverviewText.Y + OverviewText.Height + 5
Applicare lo stesso concetto per tutti i controlli aggiuntivi: impostare la proprietà Y di ogni controllo in base all'Y e all'altezza del controllo immediatamente sopra di esso.