コード例 #1
0
ファイル: IncrementalSearcher.cs プロジェクト: mo5h/omeo
 public IncrementalSearcher(JetListViewNodeCollection nodeCollection,
                            RowListRenderer rowListRenderer, SelectionModel selection)
 {
     _nodeCollection  = nodeCollection;
     _rowListRenderer = rowListRenderer;
     SelectionModel   = selection;
 }
コード例 #2
0
        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;
        }