private void NextButton_Click(object sender, EventArgs e) { if (!StartForm.Instance.MetroContainer.Controls.ContainsKey("Algo1")) { Algo1 li = new Algo1(instanceMultiset); li.Dock = DockStyle.Fill; StartForm.Instance.MetroContainer.Controls.Add(li); } StartForm.Instance.MetroContainer.Controls["Algo1"].BringToFront(); StartForm.Instance.ButtonBack.Visible = true; }
// ------------- GO TO ALGORITHM ------------- private void NextButton_Click(object sender, EventArgs e) { createdMultiset = gridMultiset.ToList(); createdMultiset.RemoveAll(i => i.elementOfmultiSet == 0); createdMultiset.ForEach(i => i.elementOfmultiSet = Math.Abs(i.elementOfmultiSet)); if (!StartForm.Instance.MetroContainer.Controls.ContainsKey("Algo1")) { Algo1 li = new Algo1(createdMultiset); li.Dock = DockStyle.Fill; StartForm.Instance.MetroContainer.Controls.Add(li); } StartForm.Instance.MetroContainer.Controls["Algo1"].BringToFront(); StartForm.Instance.ButtonBack.Visible = true; }