xamarin.forms - 选择器列表更新了后端但不是 xamarin 表单中的前端
问题描述
我正在尝试更新绑定到 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);
}
推荐阅读
- pyomo - 如何根据预先确定的数据设置有条件地将变量添加到 Pyomo 约束
- flutter - 我想在我的 Flutter 应用程序中创建一个页面,允许用户使用属性过滤器搜索其他用户配置文件
- javascript - 正则表达式 $1 符号读取一次错误
- windows - “gwmi win32_quickfixengineering”但只需要 InstalledOn 日期
- css - 如何将特定的 css 应用于 Django 登录表单
- python - 将 python requests.post 转换为 CURL 语句
- python - 在 python 中构建和反转列表(或多切片列表)的最简洁方法
- xslt-2.0 - w3.org 上的 xslt 示例中的“pop”是什么意思
- python - 尽管已安装 jupyter notebook 无法正常工作 Mac
- r - 如何在 expss 表中仅显示选择子组 + 整个数据框的结果?