Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема с groupBox

422
13 марта 2006 года
Dimarik
181 / / 12.02.2005
Нужно в groupBox поместить некоторое количество textBox, котрые представленны в виде массива:

this.groupBox1 = new System.Windows.Forms.GroupBox();
this.textBox=new System.Windows.Forms.TextBox[15];
this.groupBox1.SuspendLayout();
this.SuspendLayout();
//
// Array Box
//
x=150;
y=44;
for (int i=0; i<15; i++)
{
textBox=new System.Windows.Forms.TextBox();
}
for (int i=0; i<15; i++)
{
this.textBox.Location= new System.Drawing.Point(x,y);
this.textBox.Size= new System.Drawing.Size(50,100);
y+=24;
}

//
// groupBox1
//
this.groupBox1.Controls.AddRange(this.textBox);
this.groupBox1.Location = new System.Drawing.Point(140, 160);
this.groupBox1.Size= new System.Drawing.Size(150,400);
this.groupBox1.Name = "groupBox1";
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Элементы, вышедшие из строя";
Но на экране получаю только groupBox, а textBox не отображается.
В чём тут дело???
273
13 марта 2006 года
3A3-968M
1.2K / / 22.12.2005
Вызови прорисовочку бокса после AddRange
1.9K
13 марта 2006 года
mail0
137 / / 09.05.2005
Странно... у меня всё отобразилось...
Код:
TextBox[] textBox;
        public Form1()
        {
            InitializeComponent();
            this.textBox = new System.Windows.Forms.TextBox[15];
            this.groupBox1.SuspendLayout();
            this.SuspendLayout();
            //
            // Array Box
            //
            int x = 150;
            int y = 44;
            for (int i = 0; i < 15; i++)
            {
                textBox = new System.Windows.Forms.TextBox();
            }
            for (int i = 0; i < 15; i++)
            {
                this.textBox.Location = new System.Drawing.Point(x, y);
                this.textBox.Size = new System.Drawing.Size(50, 100);
                y += 24;
            }

            //
            // groupBox1
            //
            this.groupBox1.Controls.AddRange(this.textBox);
            this.groupBox1.TabIndex = 0;
            this.groupBox1.TabStop = false;
            this.groupBox1.Text = "Элементы, вышедшие из строя";
        }

GroupBox просто кинул из дизайнера
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог