我需要在我的Xamarin Forms中创建状态选择器。我正在使用Xaml文件创建视图。
有人可以帮我将Picker与Xaml中的项源绑定吗?
我需要在我的Xamarin Forms中创建状态选择器。我正在使用Xaml文件创建视图。
有人可以帮我将Picker与Xaml中的项源绑定吗?
JordanMazurke提到,XLabs有这个功能。以下是一个示例:
<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>
ItemsSource
和SelectedItem
属性添加到了常规的Xamarin.Forms Picker中。它目前在版本2.3.4-pre1的预发布NuGet包中,但一旦发布,应该会出现在稳定的2.3.4+版本中。