public void AddNode() { for (int i = CreateNode.numberIN; i < FormAddNode.numberIN + CreateNode.numberIN; i++) { var node = Node.CreateNode("IN"); Console.WriteLine(node.Text_Name + "--+--" + node.Index + " Index"); panel_simu.Controls.Add(node); ListNodeIN.Add(node); InfoNode infoNode = InfoNode.GetInstance(); infoNode.SetData(node); } for (int i = CreateNode.numberMN; i < FormAddNode.numberMN + CreateNode.numberMN; i++) { InfoNode infoNode = InfoNode.GetInstance(); var node = Node.CreateNode("MN"); panel_simu.Controls.Add(node); ListNodeMN.Add(node); infoNode.SetData(node); } Console.WriteLine(CreateNode.numberIN + "-------------"); for (int i = CreateNode.numberAE; i < FormAddNode.numberAE + CreateNode.numberAE; i++) { var node = Node.CreateNode("AE"); panel_simu.Controls.Add(node); ListNodeAE.Add(node); InfoNode infoNode = InfoNode.GetInstance(); infoNode.SetData(node); } }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); CreateNode.CreateData(); createNode(); //Đưa dữ liệu thiết lập trong infoNode vào node InfoNode infoNode = InfoNode.GetInstance(); for (int i = 0; i < ListNodeIN.Count; i++) { infoNode.SetData(ListNodeIN[i]); } for (int i = 0; i < ListNodeMN.Count; i++) { infoNode.SetData(ListNodeMN[i]); } if (txtColumn.Text == "") { txtColumn.ForeColor = Color.Gray; } }