基于我为我的应用程序设计的设计,我需要在每个项目上更改我的ListView项目的FlowDirection,因此第一项有LTR&第二个有RTL等等。
之前因为我曾经在应用程序中抓取数据,所以我添加一个参数列表。但现在我正在使用JSON API&使用Newtonsoft.Json.JsonConvert.PopulateObject
填充它,所以我没有任何循环来添加参数。
我怎么能这么做呢?
答案 0 :(得分:1)
根据您的方案有不同的选项,最容易实现的选项之一是:
对项目源使用ObservableCollection,并订阅它的CollectionChanged事件,顾名思义,只要集合被修改就会触发,在您的场景中,我们将使用它来检测添加更改以更新流程每个项目的方向。 简单地说,您可以先获取项目索引,最后将其除以2,然后检查它是否可以分割,以应用于流向所需的更改。