选择器列表更新了后端但不是 xamarin 表单中的前端

Picker list updated back-end but not front-end in xamarin forms

我正在尝试更新绑定到 xamarin 表单中的选取器的列表。更改内容后,属性 已正确设置,但视觉上并未更新。

   public List<string> Types
        {
            get { return _types; }
            set
            {
                SetProperty(ref _types, value);
            }
        }

   pckTypes = new Picker() { ItemsSource = Model.Types, Title = "--Choose a type" };

这对我有用并解决了我的问题:

ObservableCollection<TypeEvent> _dataList = await service.GetAllTypesAsync();   
foreach (var item in _dataList) 
{ 
   Types.Add(item); 
}