private void TreeListViewRetrieveVirtualNode(object sender, TreeListView.RetrieveVirtualNodeEventArgs e) { var args = new RetrieveVirtualNodeAdapter(e.NodeIndex); RetrieveVirtualItem.Raise(this, args); if (args.Item == null) { return; } // Wrap user data TreeListView.Node node = CreateNodeForObject( args.Item, m_itemView, m_treeListView.ImageList, m_treeListView.StateImageList, m_dictNodes); m_dictNodes[args.Item] = node; e.Node = node; }
private void TreeListViewRetrieveVirtualNode(object sender, TreeListView.RetrieveVirtualNodeEventArgs e) { var args = new RetrieveVirtualNodeAdapter(e.NodeIndex); RetrieveVirtualItem.Raise(this, args); if (args.Item == null) return; // Wrap user data TreeListView.Node node = CreateNodeForObject( args.Item, m_itemView, m_treeListView.ImageList, m_treeListView.StateImageList, m_dictNodes); m_dictNodes[args.Item] = node; e.Node = node; }