Xamarin表单选择器 - 数据绑定自定义数据类型

时间:2017-09-27 16:37:08

标签: c# xamarin.forms picker

我目前正在使用xamarin表单选择器,示例fworks很好,因为它是一个List。 (https://developer.xamarin.com/samples/xamarin-forms/UserInterface/BindablePicker/

我需要将其绑定到自定义类型:

    StaffList= new ObservableRangeCollection<Staff>();

问题是自定义类型Staff有多个属性和类型。例如: Id,姓名,年龄......

我只希望名字显示在选择器中,

这是可能的,还是只有一个字符串列表可以解决这个问题?

谢谢

1 个答案:

答案 0 :(得分:2)

您链接的文章举例说明了您想要的EXACTLY。使用ItemDisplayBinding指定要在选择器中显示的对象的哪个属性。

ItemDisplayBinding="{Binding Name}"