Potrzebuję utworzyć selektora stanów w moich formularzach Xamarin. Używam pliku Xaml do tworzenia widoków.Xamarin Forms Picker Element binding wiązania w Xaml
Może ktoś mi pomóc, aby związać Picker w XAML ze źródła sprzęcie?
Potrzebuję utworzyć selektora stanów w moich formularzach Xamarin. Używam pliku Xaml do tworzenia widoków.Xamarin Forms Picker Element binding wiązania w Xaml
Może ktoś mi pomóc, aby związać Picker w XAML ze źródła sprzęcie?
XLabs ma doskonały przykład Bindable kompletacji że użyłem w kilku projektach wielki wpływ na:
https://github.com/XLabs/Xamarin-Forms-Labs
To pozwoli na odtworzenie funkcji „ItemsSource” ListView.
Ta funkcja nie istniała wcześniej, ale została ostatnio dodana do standardowego selektora Xamarin.Forms za pośrednictwem nowych właściwości ItemsSource
i SelectedItem
. Obecnie znajduje się w przedpremierowym pakiecie NuGet dla version 2.3.4-pre1, ale powinien być w stabilnej wersji 2.3.4+ po jej wydaniu.
Jak zauważył JordanMazurke, XLabs ma to. Oto przykład:
<ContentPage x:Class="XLabs.Samples.Pages.Controls.ExtendedPickerPage"
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:controls="clr-namespace:XLabs.Forms.Controls;assembly=XLabs.Forms"
Title="Picker">
<ContentPage.Content>
<StackLayout x:Name="myStackLayout">
<Label Text="Xaml:" />
<controls:ExtendedPicker x:Name="myPicker"
DisplayProperty="FirstName"
ItemsSource="{Binding MyDataList}"
SelectedItem="{Binding TheChosenOne}" />
</StackLayout>
</ContentPage.Content>
http://stackoverflow.com/help/how-to-ask –
ostatni raz sprawdzałem nie było właściwość wiązania ItemSource na próbniku w XAML. Powiedziałeś, że powinieneś zrobić powiązanie w kodzie lub poprzez niestandardowy BindablePicker (np .: https://forums.xamarin.com/discussion/30801/xamarin-forms-bindable-picker) – Wizche
thecoshman - czasami nie mamy pojęcia, gdzie zacznij i przyjdź tutaj po radę/próbki –