Как избавиться от этого «Создание дескриптора при ошибке окна» при добавлении нового textBox в форму динамически - PullRequest
0 голосов
/ 13 мая 2019

По сути, я получил форму с панелью внутри нее, 2 кнопки, одна из которых называется newClient, как только пользователь нажимает на нее, запускается Click_event (проверьте код)!

Я пытался избавиться от cntrols внутри панели, но все еще ничего!

        private void newClient_Click(object sender, EventArgs e)
        {
            MainPanel.Dispose();
            this.Height += 300;
            this.CenterToScreen();


            string[] txtBoxNames = new string[] { "fullName", "cinRef", "mainAddr", "phoneNbr","gender","birthDate" };

            try
            {

                for (int i = 0; i < 4; i++)
                {
                    TextBox tb = new TextBox();
                    tb.Name = txtBoxNames[i];
                    tb.Location = new Point(20, 150);
                    this.Controls.Add(tb);
                }
            }
            catch (Exception ex )
            {
                MessageBox.Show(ex.Message);
            }

        }

Короче говоря, чего я пытаюсь добиться, это добавить некоторые динамические элементы управления в форму!

...