private void CreateImportMenuClick(object sender, EventArgs e) { Opc.Ua.ModelCompiler.NodeDesign[] nodes = OPCDA.OnImportMenuItemClick(GetTargetNamespace()); if (nodes == null) { return; } List <BaseTreeNode> arr = new List <BaseTreeNode>(); bool CancelWasPressed = false; foreach (var item in nodes) { BaseTreeNode newNode = NodeFactory.Create(item); arr.Add(newNode); if (item is Opc.Ua.ModelCompiler.InstanceDesign) { this.CreateInstanceConfigurations(newNode, CancelWasPressed, out CancelWasPressed); } } this.AddRange(arr.ToArray()); }