Controllo che consente agli utenti di effettuare selezioni tra le scelte proposte. Supporta la ricerca e le selezioni multiple.

Descrizione

Un controllo Casella combinata consente di cercare gli elementi che verranno selezionati. Poiché questa ricerca viene eseguita lato server sulla proprietà SearchField, le prestazioni non vengono interessate da origini dati di dimensioni molto estese.

Tramite la proprietà SelectMultiple viene configurata la selezione singola o multipla.

Quando si cercano gli elementi da selezionare, per ogni elemento è possibile scegliere di visualizzare un solo valore di dati, due valori o un'immagine e due valori (Persona) modificando l'impostazione Layout nel riquadro Dati.

Proprietà chiave

Items: origine dei dati da cui è possibile eseguire le selezioni.

DefaultItems: uno o più elementi iniziali selezionati prima che l'utente interagisca con il controllo.

SelectedItems: elenco di elementi selezionati risultanti dall'interazione dell'utente.

SelectMultiple: indica se l'utente può selezionare un solo elemento o più elementi.

IsSearchable: indica se l'utente può cercare gli elementi prima di selezionarli.

Proprietà aggiuntive

BorderColor: colore del bordo di un controllo.

BorderStyle: indica se il bordo di un controllo è Solid (Tinta unita), Dashed (Tratteggiato), Dotted (Punteggiato) o None (Nessuno).

BorderThickness: spessore del bordo di un controllo.

Default: selezione iniziale prima che venga modificata dall'utente nella modalità di selezione singola.

DisplayFields: elenco di campi visualizzati per ogni elemento restituito dalla ricerca. La configurazione tramite il riquadro Dati nella scheda delle opzioni Proprietà è molto semplice.

DisplayMode: indica se il controllo consente l'input dell'utente (Edit), visualizza solo i dati (View) o è disabilitato (Disabled).

Height: distanza tra i bordi superiore e inferiore del controllo.

InputTextPlaceholder: testo di istruzioni visualizzato dagli utenti finali quando non sono selezionati elementi.

OnChange: risposta dell'app quando l'utente modifica una selezione.

OnNavigate: risposta dell'app quando l'utente fa clic su un elemento.

OnSelect: modo in cui l'app risponde quando l'utente tocca o fa clic su un controllo.

Visible: indica se un controllo viene visualizzato o è nascosto.

Width: distanza tra i bordi sinistro e destro di un controllo.

X: distanza tra il bordo sinistro di un controllo e il bordo sinistro del contenitore padre, schermata se non c'è un contenitore padre.

X: distanza tra il bordo superiore di un controllo e il bordo superiore del contenitore padre, schermata se non c'è un contenitore padre.

Esempio

  1. Aggiungere un controllo Casella combinata dal menu Controlli della scheda Inserisci.
  2. Nella scheda delle opzioni Proprietà fare clic su Dati.
  3. Selezionare l'origine dati, il layout e le proprietà correlate.
  4. Impostare la proprietà SelectMultiple nella scheda Avanzate.

    Una casella combinata funzionale verrà visualizzata nell'app.

    Non si sa come aggiungere e configurare un controllo?