【发布时间】:2020-05-25 12:59:16
【问题描述】:
有一类产品类别有多个不同语言的名称。如何在列表视图中选择、绑定和显示当前语言的对应名称? 班级分类:
public int CategoryId {get; set; }
public string CategoryNameUS {get; set; }
public string CategoryNameDE {get; set; }
public string CategoryNameES {get; set; }
public string CategoryNameCN {get; set; }
等
【问题讨论】:
-
你能更详细地解释你想要达到的目标吗?此外,如果您向我们提供您已经在代码中尝试过的内容,这将有很大帮助。
-
我想让界面适应多语言环境。下面是 Xaml 标记的一部分:
-
我从 ViewModel 获取数据,它通过服务与服务器上的 Web API 交换数据。私有列表
_category;公共列表 类别 { 获取 { 返回 _category; } 设置 { _category = 值; OnPropertyChanged(); } } -
在属性 CategoryName 中以英文存储名称,当用户语言更改时我不知道如何切换到另一个属性
标签: c# xamarin xamarin.forms data-binding