TTreeView多くのノード(通常は20,000ノード以上)を持つがあります。これTTreeViewは、ドッキングされたインターフェイス(DevExpressドッキングライブラリ)で使用されます。アプリケーション内のフォームがドッキングまたはドッキング解除されると、ドッキング可能なフォームのハンドルが変更されます。これにより、すべてのフォームとコントロールのDestroyWndとプロシージャが呼び出されます。CreateWnd
の場合、ノードをストリームTTreeViewに保存して再ロードします。ツリービューが非常に大きいアプリケーションでは、ノードがストリームアウトおよびストリームインされる間、これにより長い遅延が発生します。DestroyWndCreateWnd
私の質問:この遅延を防ぐ方法は?多くの人がVirtualTreeViewの子孫ではないと私が信じていることを高く評価していると聞きましたTTreeViewが、この問題を回避できますか?Developer Expressを試しましたTcxTreeViewが、TTreeviewから派生しているため、同じ問題が発生します。