我正在将devexpress 10.1升级到12.2版本,我正在使用以下代码。但是在12.2版本中,FilterControlNodesFactory()
方法不能使用0个参数
如何解决这个问题?
public DevExpressFilterToSQL(CriteriaOperator Criteria)
{
_criteria = Criteria;
_head = (Node) CriteriaToTreeProcessor.GetTree(
new FilterControlNodesFactory(), Criteria, null);
}
答案 0 :(得分:0)
找到一个临时解决方案:
//...
_head = (Node) CriteriaToTreeProcessor.GetTree(
new FilterControlNodesFactory(
new WinFilterTreeNodeModel(new FilterControl())), Criteria, null);
答案 1 :(得分:0)
据我所知,FilterControlNodesFactory
类不打算在FilterControl内部代码之外的任何地方使用。
因此,最好的解决方案是停止使用此类并查看followihg线程中描述的方法:
How to create object of type model for FilterControlNodesFactory() parameter