Xamarin Forms Picker - 数据绑定自定义数据类型
Xamarin Forms Picker - Databind a custom data type
我目前正在使用 xamarin 表单选择器,示例 fworks 很好,因为它是一个列表。
(https://developer.xamarin.com/samples/xamarin-forms/UserInterface/BindablePicker/)
我需要将其绑定到自定义类型:
StaffList= new ObservableRangeCollection<Staff>();
问题是自定义类型 Staff 有多个属性和类型。例如:
身份证、姓名、年龄...
我只想在选择器中显示名字,
这可能吗,还是只有一个字符串列表可以实现这个?
谢谢
您 link 阅读的文章给出了一个 EXACTLY 您想要做的事的例子。使用 ItemDisplayBinding
指定要在选择器中显示的 属性 对象。
ItemDisplayBinding="{Binding Name}"
我目前正在使用 xamarin 表单选择器,示例 fworks 很好,因为它是一个列表。 (https://developer.xamarin.com/samples/xamarin-forms/UserInterface/BindablePicker/)
我需要将其绑定到自定义类型:
StaffList= new ObservableRangeCollection<Staff>();
问题是自定义类型 Staff 有多个属性和类型。例如: 身份证、姓名、年龄...
我只想在选择器中显示名字,
这可能吗,还是只有一个字符串列表可以实现这个?
谢谢
您 link 阅读的文章给出了一个 EXACTLY 您想要做的事的例子。使用 ItemDisplayBinding
指定要在选择器中显示的 属性 对象。
ItemDisplayBinding="{Binding Name}"