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.
La visualizzazione Selezione è un controllo per la selezione di un elemento di testo da un elenco di dati.
Xamarin.FormsPicker Visualizza un breve elenco di elementi, da cui l'utente può selezionare un elemento. Picker definisce le proprietà seguenti:
CharacterSpacing, di tipodouble, è la spaziatura tra i caratteri dell'elemento visualizzato daPicker.FontAttributesdi tipoFontAttributes, che per impostazione predefinita èFontAtributes.None.FontFamilydi tipostring, che per impostazione predefinita ènull.FontSizedi tipodouble, che per impostazione predefinita è -1.0.HorizontalTextAlignment, di tipoTextAlignment, è l'allineamento orizzontale del testo visualizzato daPicker.ItemsSourcedi tipoIList, l'elenco di origine di elementi da visualizzare, che per impostazione predefinita ènull.SelectedIndexdi tipoint, l'indice dell'elemento selezionato, che per impostazione predefinita è -1.SelectedItemdi tipoobject, l'elemento selezionato, che per impostazione predefinita ènull.TextColordi tipoColor, il colore utilizzato per visualizzare il testo, che per impostazione predefinita èColor.Default.Titledi tipostring, che per impostazione predefinita ènull.TitleColordi tipoColor, il colore utilizzato per visualizzare ilTitletesto.VerticalTextAlignment, di tipoTextAlignment, è l'allineamento verticale del testo visualizzato daPicker.
Tutte le proprietà sono supportate da BindableProperty oggetti, il che significa che possono essere stilizzati e che le proprietà possono essere destinazioni di data binding. Le SelectedIndex proprietà e SelectedItem hanno una modalità di associazione predefinita di BindingMode.TwoWay, il che significa che possono essere destinazioni di data binding in un'applicazione che usa l'architettura Model-View-ViewModel (MVVM). Per informazioni sull'impostazione delle proprietà dei tipi di carattere, vedere Tipi di carattere.
Un Picker oggetto non mostra dati quando viene visualizzato per la prima volta. Il valore della proprietà Title viene invece visualizzato come segnaposto nelle piattaforme iOS e Android:
Quando si ottiene lo Picker stato attivo, vengono visualizzati i dati e l'utente può selezionare un elemento:
Genera Picker un SelectedIndexChanged evento quando l'utente seleziona un elemento. Dopo la selezione, l'elemento selezionato viene visualizzato da Picker:

Esistono due tecniche per popolare un oggetto Picker con i dati:
- Impostazione della
ItemsSourceproprietà sui dati da visualizzare. Questa è la tecnica consigliata. Per altre informazioni, vedere Impostazione della proprietà ItemsSource di una selezione. - Aggiunta dei dati da visualizzare alla
Itemsraccolta. Questa tecnica era il processo originale per popolare un oggettoPickercon i dati. Per altre informazioni, vedere Aggiunta di dati alla raccolta di elementi di una selezione.

