/// <summary> /// Displays the dialog. /// </summary> public IList <ILocalNode> ShowDialog(Session session, NodeId rootId, IList <NodeId> nodeIds) { BrowseCTRL.Initialize(session, rootId, null, null, BrowseDirection.Forward); ReferencesCTRL.Initialize(session, rootId); AttributesCTRL.Initialize(session, rootId); NodesCTRL.Initialize(session, nodeIds); if (ShowDialog() != DialogResult.OK) { return(null); } return(NodesCTRL.GetNodeList()); }