Выбранный элемент выбора, показывающий имя класса в нулевой позиции - PullRequest
0 голосов
/ 24 сентября 2019

Я использую средство выбора в своем xaml как

    <Picker x:Name="pickerService" HorizontalOptions="Center" VerticalOptions="CenterAndExpand" ItemDisplayBinding="{Binding ServiceName}"/>

Мой класс обслуживания похож на

    public class Service
    {
      [PrimaryKey, AutoIncrement]
      public int Id { get; set; }
      public string ServiceName { get; set; }
    }

и добавляю список к источнику элементов выбора как

    List<Service> serviceNames = new List<Service>();
    serviceNames = App.DAUtil.GetServices ();
    pickerService.ItemsSource = serviceNames ;

здесь я получаю список serviceNames из моей локальной базы данных. Когда я выбираю сервис из средства выбора, иногда он показывает имя класса в нулевой позиции вместо «ServiceName», например «App.MainPage».Пожалуйста, помогите мне решить эту проблему.

...