缺少成员名称 (xaf CriteriaOperator)

Missing Member Name ( xaf CriteriaOperator)

设置查看集合源时出现以下错误

我的简化代码我们

public partial class FilterProductListViewController : ObjectViewController<ListView, .Product>
{
    public FilterProductListViewController()
    {
    }
    protected override void OnActivated()
    {
        base.OnActivated();
        CriteriaOperator op = CriteriaOperator.Parse("[WeBuyThis]")
        View.CollectionSource.Criteria["FilterProduct"] = op;  // errors here
    }
}

System.MissingMemberException HResult=0x8013151A 留言=MissingMember_Name 来源=DevExpress.Data.v21.2 堆栈跟踪: 在 DevExpress.Data.Linq.Helpers.CriteriaToExpressionConverterInternal.MakePropertyAccess(表达式表达式,字符串属性名称) 在 DevExpress.Data.Linq.Helpers.CriteriaToExpressionConverterInternal.VisitInternal(OperandProperty theOperand) 在 DevExpress.Data.Linq.Helpers.CriteriaToExpressionConverterInternal.Visit(OperandProperty theOperand) 在 DevExpress.Data.Filtering.OperandProperty.Accept[T](ICriteriaVisitor1 visitor) at DevExpress.Data.Linq.Helpers.CriteriaToExpressionConverterInternal.Process(CriteriaOperator op) at DevExpress.Data.Linq.Helpers.CriteriaToExpressionConverterInternal.VisitInternal(BinaryOperator theOperator) at DevExpress.Data.Linq.Helpers.CriteriaToExpressionConverterInternal.Visit(BinaryOperator theOperator) at DevExpress.Data.Filtering.BinaryOperator.Accept[T](ICriteriaVisitor1 位访客) 在 DevExpress.Data.Linq.Helpers.CriteriaToExpressionConverterInternal.Process(CriteriaOperator op) 在 DevExpress.Data.Linq.CriteriaToEFExpressionConverter.Convert(ParameterExpression thisExpression,CriteriaOperator op) 在 DevExpress.Data.Linq.Helpers.CriteriaToQueryableExtender.AppendWhere(IQueryable src,ICriteriaToExpressionConverter 转换器,CriteriaOperator op) 在 DevExpress.ExpressApp.EFCore.EFCoreObjectSpace.GetObjectsQuery(CriteriaOperator 条件,IList`1 排序,类型 objectType) 在 DevExpress.ExpressApp.EFCore.EFCoreCollection.Init() 在 DevExpress.ExpressApp.EFCore.EFCoreCollection.get_InnerList() 在 DevExpress.ExpressApp.EFCore.EFCoreCollection.get_Count() 在 DevExpress.ExpressApp.ProxyCollection.get_Count() 中 在 System.Windows.Forms.CurrencyManager.SetDataSource(对象数据源) 在 System.Windows.Forms.CurrencyManager..ctor(对象数据源) 在 System.Windows.Forms.BindingContext.EnsureListManager(对象数据源,字符串数据成员) 在 System.Windows.Forms.BindingContext.get_Item(对象数据源,字符串数据成员) 在 DevExpress.Data.Platform.Compatibility.DefaultDesktop.DevExpress.Data.Platform.Compatibility.IDesktopBridge.GetListFromBindingContext(对象上下文、对象数据源、字符串数据成员) 在 DevExpress.Data.Helpers.MasterDetailHelper.GetDataSourceCore(对象上下文、对象数据源、字符串数据成员、IList existingListSource) 在 DevExpress.Data.Helpers.MasterDetailHelper.GetDataSource(对象上下文、对象数据源、字符串数据成员)

原因是当我有 miss-spelled 属性name

例如,如果产品没有 WeBuyThis 属性