首页 > 解决方案 > 选择器列表更新了后端但不是 xamarin 表单中的前端

问题描述

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

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

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

标签: xamarin.formsbindingpicker

解决方案


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

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

推荐阅读