Seletor de xamarin. FormsXamarin.Forms Picker

O modo de exibição do seletor é um controle para selecionar um item de texto de uma lista de dados.The Picker view is a control for selecting a text item from a list of data.

O xamarin. Forms Picker exibe uma lista curta de itens, do qual o usuário pode selecionar um item.The Xamarin.Forms Picker displays a short list of items, from which the user can select an item. Picker Define as propriedades a seguir:Picker defines the following properties:

Todas as propriedades têm o respaldo BindableProperty objetos, o que significa que eles podem ser estilizados e as propriedades podem ser alvos de vinculações de dados.All of the properties are backed by BindableProperty objects, which means that they can be styled, and the properties can be targets of data bindings. O SelectedIndex e SelectedItem propriedades têm um modo de associação padrão do BindingMode.TwoWay , que significa que elas possam ser destinos de vinculações de dados em um aplicativo que usa o Model-View-ViewModel (MVVM) arquitetura.The SelectedIndex and SelectedItem properties have a default binding mode of BindingMode.TwoWay, which means that they can be targets of data bindings in an application that uses the Model-View-ViewModel (MVVM) architecture. Para obter informações sobre como definir propriedades de fonte, consulte fontes.For information about setting font properties, see Fonts.

Um Picker não mostra todos os dados quando ele é exibido pela primeira vez.A Picker doesn't show any data when it's first displayed. Em vez disso, o valor de sua Title propriedade é mostrada como um espaço reservado nas plataformas Android e iOS:Instead, the value of its Title property is shown as a placeholder on the iOS and Android platforms:

Quando o Picker ganhos foco, seus dados é exibido e o usuário pode selecionar um item:When the Picker gains focus, its data is displayed and the user can select an item:

O Picker dispara uma SelectedIndexChanged evento quando o usuário seleciona um item.The Picker fires a SelectedIndexChanged event when the user selects an item. Após a seleção, o item selecionado é exibido pelo Picker:Following selection, the selected item is displayed by the Picker:

Existem duas técnicas para preencher uma Picker com dados:There are two techniques for populating a Picker with data: