Xamarin.Forms Barevné
Zobrazení výběr je ovládací prvek pro výběr textové položky ze seznamu dat.
Xamarin.FormsPicker Zobrazí krátký seznam položek, ze kterých může uživatel vybrat položku. Picker definuje následující vlastnosti:
- _Picker_CharacterSpacing "data-LINKTYPE =" absolutní cesta ">
CharacterSpacingtypudoubleje mezery mezi znaky položky zobrazené vPicker. - Xamarin_Forms _Picker_FontAttributes "data-LINKTYPE =" absolutní cesta ">
FontAttributestypuFontAttributes, který je ve výchozím nastavení Xamarin_FormsFontAttributes_FontAttributes_None" data-LINKTYPE = "absolutní cesta" >FontAtributes.None. - _Picker_FontFamily "data-LINKTYPE =" absolutní cesta ">
FontFamilytypustring, což je výchozí hodnotanull. - Xamarin_Forms _Picker_FontSize "data-LINKTYPE =" absolutní cesta ">
FontSizetypudouble, což je výchozí hodnota-1,0. HorizontalTextAlignmenttypTextAlignmentje vodorovné zarovnání textu zobrazovanéhoPicker.- Xamarin_Forms _Picker_ItemsSource "data-LINKTYPE =" absolutní cesta ">
ItemsSourcetypuIList, zdrojový seznam položek k zobrazení, což je výchozí nastavenínull. - Xamarin_Forms _Picker_SelectedIndex "data-LINKTYPE =" absolutní cesta ">
SelectedIndextypuint, index vybrané položky, který je výchozí hodnotou-1. - Xamarin_Forms _Picker_SelectedItem "data-LINKTYPE =" absolutní cestu ">
SelectedItemtypuobjectVybraná položka, která má výchozí hodnotunull. - Xamarin_Forms _Picker_TextColor "data-LINKTYPE =" absolutní cestu ">
TextColortypuColor, barva použitá k zobrazení textu, který má výchozí hodnotu Xamarin_FormsTextColor_Color_Default" data-LINKTYPE = "absolutní cesta" >Color.Default. - _Picker_Title "data-LINKTYPE =" absolutní cesta ">
Titletypustring, což je výchozí hodnotanull. - Xamarin_Forms _Picker_TitleColor "data-LINKTYPE =" absolutní cestu ">
TitleColortypuColor, barva použitá k zobrazeníTitletextu. VerticalTextAlignmenttypTextAlignmentje svislé zarovnání textu zobrazeného vPicker.
Všechny vlastnosti jsou zálohovány BindableProperty objekty, což znamená, že mohou být styly a vlastnosti mohou být cílem datových vazeb. Xamarin_Forms _Picker_SelectedIndex "data-LINKTYPE =" absolutní cesta ">SelectedIndex a Xamarin_Forms SelectedIndex _Picker_SelectedItem" data-linktype = "absolutní cesta" >SelectedItem vlastnosti mají výchozí režim vazby Xamarin_Forms _BindingMode_TwoWay data-LINKTYPE = "absolutní cesta" >BindingMode.TwoWay , což znamená, že mohou být cílem datových vazeb v aplikaci, která používá architekturu . Informace o nastavení vlastností písma naleznete v tématu Fonts.
A Picker při prvním zobrazení nezobrazí žádná data. Namísto toho je hodnota jeho Xamarin_Forms _Picker_Title vlastnost "data-LINKTYPE =" absolutní cesta ">Title na platformách iOS a Androidu zobrazená jako zástupný symbol:
Když se Picker zisk soustředí, zobrazí se jeho data a uživatel může vybrat položku:
PickerVyvolá událost, SelectedIndexChanged když uživatel vybere položku. Po výběru se vybraná položka zobrazí v Picker :

Pro naplnění dat a se používají dva postupy Picker :
- Nastavení Xamarin_Forms _Picker_ItemsSource vlastnosti data-LINKTYPE = "absolutní cesta" >
ItemsSourcena data, která mají být zobrazena. Toto je doporučený postup. Další informace najdete v tématu nastavení vlastnosti ItemsSource ovládacího prvku pro výběr. - Přidání dat, která se mají zobrazit Xamarin_Forms _Picker_Items "data-LINKTYPE =" absolutní cesta ">
Itemskolekce. Tato technika byla původním procesem pro naplněníPickerdat daty. Další informace najdete v tématu Přidání dat do kolekce položek výběru.
počátečního výběru
výběr položky