public IncrementalSearcher(JetListViewNodeCollection nodeCollection, RowListRenderer rowListRenderer, SelectionModel selection) { _nodeCollection = nodeCollection; _rowListRenderer = rowListRenderer; SelectionModel = selection; }
public RowListRenderer(JetListViewNodeCollection collection, SelectionModel selectionModel) { _nodeCollection = collection; _nodeCollection.VisibleNodeAdded += new JetListViewNodeEventHandler(HandleVisibleNodeAdded); _nodeCollection.VisibleNodeRemoving += new JetListViewNodeEventHandler(HandleVisibleNodeRemoving); _nodeCollection.VisibleNodeRemoved += new JetListViewNodeEventHandler(HandleVisibleNodeRemoved); _nodeCollection.NodeMoving += new JetListViewNodeEventHandler(HandleNodeMoving); _nodeCollection.NodeMoved += new JetListViewNodeEventHandler(HandleNodeMoved); _nodeCollection.MultipleNodesChanged += new MultipleNodesChangedEventHandler(HandleMultipleNodesChanged); _nodeCollection.FilterListChanged += new EventHandler(HandleFilterListChanged); _nodeCollection.NodeExpandChanged += new JetListViewNodeEventHandler(HandleNodeExpandChanged); _nodeCollection.NodeChanged += new JetListViewNodeEventHandler(HandleNodeChanged); _nodeCollection.Sorted += new EventHandler(HandleNodesSorted); _visibleNodeCollection = _nodeCollection; SelectionModel = selectionModel; _topNode = null; }