private void btnGo_Click(object sender, EventArgs e) { if (txtTables.Text == "") { toolTip1.ToolTipTitle = "Number of Tables cannot be left blank"; toolTip1.Show("Please enter valid number of tables", txtTables, 5000); return; } try { Convert.ToInt32(txtTables.Text); } catch { toolTip1.ToolTipTitle = "Number of Tables has to be an integer"; toolTip1.Show("Please enter valid number of tables", txtTables, 5000); return; } if (Convert.ToInt32(txtTables.Text) < 0) { toolTip1.ToolTipTitle = "Number of Tables has to be an positive integer"; toolTip1.Show("Please enter valid number of tables", txtTables, 5000); return; } int no_of_tables = Convert.ToInt32(txtTables.Text); General g = new General(); g.mustdo(); string[,] newForm = new string[form.Length / 3, 4]; for (int i = 0; i < form.Length / 3; i++) { newForm[i, 0] = form[i, 0]; newForm[i, 1] = form[i, 1]; newForm[i, 2] = form[i, 2]; newForm[i, 3] = ""; } OldTableDetails OTD = new OldTableDetails(newForm, 0, count, Convert.ToInt32(no_of_tables)); OTD.TopLevel = false; OTD.Visible = true; for (int index = Application.OpenForms.Count - 1; index >= 0; index--) { if (Application.OpenForms[index].Name == "MainBackend") { MainBackend m = (MainBackend)Application.OpenForms[index]; m.panel1.Controls.Add(OTD); int hieght = m.panel1.Height; OTD.Height = hieght; OTD.Width = m.panel1.Width; } } }
public void loadAgain() { //Thread.Sleep(50); g.mustdo(); OldTableDetails old = new OldTableDetails(form, i, count, no_of_tables); old.TopLevel = false; old.Visible = true; for (int index = Application.OpenForms.Count - 1; index >= 0; index--) { if (Application.OpenForms[index].Name == "MainBackend") { MainBackend m = (MainBackend)Application.OpenForms[index]; m.panel1.Controls.Add(old); int hieght = m.panel1.Height; old.Height = hieght; old.Width = m.panel1.Width; } } //old.ShowDialog(); }