0

devexpress 10.1 を 12.2 バージョンにアップグレードしており、次のコードを使用しています。ただし、12.2 バージョンでは、FilterControlNodesFactory()メソッドは引数を 0 にすることはできません。
この問題を解決するにはどうすればよいですか?

public DevExpressFilterToSQL(CriteriaOperator Criteria)
{
    _criteria = Criteria;
    _head = (Node) CriteriaToTreeProcessor.GetTree(
        new FilterControlNodesFactory(), Criteria, null);
}
4

2 に答える 2

0

私の知る限り、このクラスはFilterControl内部コードFilterControlNodesFactory以外の場所で使用することを意図していません。 したがって、最善の解決策は、このクラスの使用を停止し、次のスレッドで説明されているアプローチを確認することです: FilterControlNodesFactory() パラメータの型モデルのオブジェクトを作成する方法

于 2013-01-23T07:38:34.880 に答える
0

一時的な解決策を見つけました:

//...
_head = (Node) CriteriaToTreeProcessor.GetTree(
    new FilterControlNodesFactory(
        new WinFilterTreeNodeModel(new FilterControl())), Criteria, null);
于 2013-01-23T03:15:26.653 に答える