Xamarin.Forms Selector
La vista Selector es un control para seleccionar un elemento de texto de una lista de datos.
muestra Xamarin.FormsPicker una lista corta de elementos, desde los que el usuario puede seleccionar un elemento. Picker define las siguientes propiedades:
- _Picker_CharacterSpacing" data-linktype="absolute-path">
CharacterSpacing,doublede tipo , es el espaciado entre los caracteres del elemento mostrado porPicker. - Xamarin_Forms _Picker_FontAttributes" data-linktype="absolute-path">de tipo , que tiene como valor predeterminado
FontAttributesFontAttributesXamarin_FormsFontAttributes_FontAttributes_None" data-linktype="absolute-path">FontAtributes.None. - _Picker_FontFamily" data-linktype="absolute-path">de tipo ,
FontFamilyquestringtiene como valor predeterminadonull. - Xamarin_Forms _Picker_FontSize" data-linktype="absolute-path">de tipo , que tiene como valor
FontSizedoublepredeterminado -1.0. HorizontalTextAlignment, de tipoTextAlignment, es la alineación horizontal del texto mostrado porPicker.- Xamarin_Forms _Picker_ItemsSource" data-linktype="absolute-path">de tipo , la lista de elementos de origen que se va a
ItemsSourcemostrar, cuyoIListvalor predeterminado esnull. - Xamarin_Forms _Picker_SelectedIndex" data-linktype="absolute-path">de tipo , el índice del elemento seleccionado, cuyo valor predeterminado
SelectedIndexintes -1. - Xamarin_Forms _Picker_SelectedItem" data-linktype="absolute-path">de tipo , el elemento
SelectedItemseleccionado, cuyoobjectvalor predeterminado esnull. - Xamarin_Forms _Picker_TextColor" data-linktype="absolute-path">de tipo , el color usado para mostrar el texto, cuyo valor predeterminado es
TextColorColorXamarin_FormsTextColor_Color_Default" data-linktype="absolute-path">Color.Default. - _Picker_Title" data-linktype="absolute-path">de tipo ,
Titlequestringtiene como valor predeterminadonull. - Xamarin_Forms _Picker_TitleColor" data-linktype="absolute-path">de tipo , el color utilizado para
TitleColormostrar elColorTitletexto. VerticalTextAlignment, de tipoTextAlignment, es la alineación vertical del texto mostrado porPicker.
Todas las propiedades están copiadas por objetos , lo que significa que se pueden estilo, y las propiedades pueden ser destinos BindableProperty de enlaces de datos. Las propiedades Xamarin_Forms _Picker_SelectedIndex" data-linktype="absolute-path">and SelectedIndex Xamarin_Forms SelectedIndex _Picker_SelectedItem" data-linktype="absolute-path">tienen un modo de enlace predeterminado de SelectedItem Xamarin_Forms _BindingMode_TwoWay" data-linktype="absolute-path">, lo que significa que pueden ser destinos de enlaces de datos en una aplicación que usa la arquitectura BindingMode.TwoWay Para obtener información sobre cómo establecer las propiedades de fuente, vea Fuentes.
No muestra ningún dato cuando se muestra Picker por primera vez. En su lugar, el valor de su propiedad Xamarin_Forms _Picker_Title" data-linktype="absolute-path">se muestra como marcador de posición en las plataformas Title iOS y Android:
Cuando se Picker obtiene el foco, se muestran sus datos y el usuario puede seleccionar un elemento:
el Picker objeto produce un evento cuando el usuario selecciona un SelectedIndexChanged elemento. Después de la selección, el elemento seleccionado se muestra mediante Picker :

Hay dos técnicas para rellenar un con Picker datos:
- Establecer la Xamarin_Forms _Picker_ItemsSource" data-linktype="absolute-path">propiedad en los datos
ItemsSourceque se mostrarán. Esta es la técnica recomendada. Para obtener más información, vea Establecer la propiedad ItemsSource de un selector. - Agregar los datos que se mostrarán a la Xamarin_Forms _Picker_Items" data-linktype="absolute-path">
Itemscolección. Esta técnica era el proceso original para rellenar unPickercon datos. Para obtener más información, vea Adding Data to a Picker's Items Collection.

