Обновление Формы!

Тема в разделе "MS Visual C++", создана пользователем juvenile, 20 май 2012.

  1. juvenile

    juvenile Гость

    задача состоит в том, чтобы при нажатии на кнопку форма, на которой имеются textBox'ы, comboBox'ы обновлялась. Например я ввёл в textBox какой-то текст, а comboBox'e выбрал числовое значение и создалось несколько textBox'ов. Нужно, чтобы при нажатии на кнопку textBox'ы очищались, а textBox'ы созданные при использовании значения из comboBox'a удалялись. (т.е удалить массив textBox'ов по нажитию на кнопку)

    Код (C++):
    private: System::Void comboBox1_TextChanged(System::Object^ sender, System::EventArgs^ e) //comboBox для создания вариантов ответов
    {
    int anInteger = System::Convert::ToInt32(comboBox1->Text);  //Перевод строки в численное значение
    for(int i=0; i<anInteger; i++)
    {
    TextBox^ t= (TextBox^)this->Controls["textBox"+i.ToString()]; //Массив texBox'ов
    t=(gcnew System::Windows::Forms::TextBox());
    t->Location = System::Drawing::Point(37, 260+i*25);
    t->Size = System::Drawing::Size(400, 20);
    this->Controls->Add(t);

    RadioButton^ r= (RadioButton^)this->Controls["radioButton"+i.ToString()];
    r=(gcnew System::Windows::Forms::RadioButton());
    r->Location = System::Drawing::Point(21, 260+i*25);
    this->Controls->Add(r);

    }
    }

    Так я создаю массив textBox'ов и RadioButton'ов. При нажатии на кнопку они должны удаляться, помогите пожалуйста
     
Загрузка...

Поделиться этой страницей