【问题标题】:DevExpress: How to use ObjectFormatter.Format for collectionsDevExpress:如何将 ObjectFormatter.Format 用于集合
【发布时间】:2016-02-18 04:12:35
【问题描述】:

我已经动态创建了集合元素。 我尝试做这样的事情

String format = "{0:Document.Contragent.BDContragentInfo[Field.Caption == 'Email'].Single(Value)}";
String generatedNumber = ObjectFormatter.Format(format, formatObjectHelper); 

有一个错误,没有像 'Document.Contragent.BDContragentInfo[Field.Caption == 'Email'].Single(Value) '这样的字段

但它适用于 CriteriaOperator。有没有办法解决这个问题?

统一更新: 作为临时解决方案,使用 ObjectSpace.GetEvaluator(...).Evaluate() 方法按标准评估对象

【问题讨论】:

    标签: c# collections format devexpress xaf


    【解决方案1】:

    我从 DE 那里得到了答案。答案是我不能这样做。因此,如果您有这样的问题,请使用我在 UPD 部分中的解决方案或使用 DE 答案解决方案 https://www.devexpress.com/support/center/Question/Details/T346980

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-02-14
      • 1970-01-01
      • 2016-07-05
      相关资源
      最近更新 更多