我有一种情况需要像以下方法那样在Xamarin中显示选择器控件。c# - 如何在Xamarin Picker控件中显示字符串和图像两个项目?-LMLPHP

它将并排显示国家标志和国家代码的位置。
并且所选国家/地区代码应显示为Picker控件的背景图像。 (如图所示)

我刚从Xamarin开始,发现Picker没有像WPF XAML这样的ItemSource属性,它也不支持DataTemplate

使用listView可以实现此目的,但是ListView控件和Picker控件的可用性不同。

有人可以指导我如何在Xamarin-XAML的Picker中实现此功能吗?

最佳答案

Picker.ItemsIList<string>,所以我认为您不能这样做,因为它只能容纳字符串。参见:https://developer.xamarin.com/api/property/Xamarin.Forms.Picker.Items/

但是,您可以制作另一个页面,并在该页面上放置ListView,以便用户可以在那里设置语言。

关于c# - 如何在Xamarin Picker控件中显示字符串和图像两个项目?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41439977/

10-11 15:47