Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.01.2013, 21:43   #1
Lexi_tms
Новичок
Джуниор
 
Регистрация: 04.01.2013
Сообщений: 1
Вопрос Visual Studio (Visual C++)

Привет!
Пожалуйста подскажите один вопросик!
Программист из меня никакой, поэтому объясняю как могу

На форме находятся четыре groupBox. В каждом из них dataGridView и checkBox. Нужно поставить галочку в одной из групп, нажать кнопку "Добавить запись", откроется форма, там заполняються поля, далее нажимаем "ОК".
В идеальном виде должна добавиться новая строка в ту группу где стоит галочка.
У меня же выдает ошибку.. я уже совсем запуталась в этих галочках

Вот код для кнопки "Добавить запись"

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
System::Windows::Forms::DialogResul t dialres;
Form2 ^newdlg = gcnew Form2();
dialres=newdlg->ShowDialog();
if(dialres==System::Windows::Forms: :DialogResult::OK){
Uslugi->SetName(newdlg->textBox1->Text);
Uslugi->SetStoimost(System::Convert::ToInt 16(newdlg->textBox2->Text));
dataGridView1->Rows->Add(Uslugi->TName,Uslugi->Stoimost);
dataGridView2->Rows->Add(Uslugi->TName,Uslugi->Stoimost);
dataGridView3->Rows->Add(Uslugi->TName,Uslugi->Stoimost);
dataGridView4->Rows->Add(Uslugi->TName,Uslugi->Stoimost);
CountDataGrid++;
button1->Enabled=true;
if (CountDataGrid==0){
checkBox1->Enabled=true;
checkBox2->Enabled=false;
checkBox3->Enabled=false;
checkBox4->Enabled=false;
if (CountDataGrid==0){
checkBox1->Enabled=false;
checkBox2->Enabled=true;
checkBox3->Enabled=false;
checkBox4->Enabled=false;
if (CountDataGrid==0){
checkBox1->Enabled=false;
checkBox2->Enabled=false;
checkBox3->Enabled=true;
checkBox4->Enabled=false;
if (CountDataGrid==0){
checkBox1->Enabled=false;
checkBox2->Enabled=false;
checkBox3->Enabled=false;
checkBox4->Enabled=true;}}}}
MessageBox::Show("Запись добавлена!","Information",MessageBo xButtons::OK,MessageBoxIcon::Inform ation);
return;
}}
Изображения
Тип файла: jpg Рисунок1.jpg (30.0 Кб, 123 просмотров)
Lexi_tms вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Среда разработки Visual C (альтернатива Visual Studio) plyeh Visual C++ 5 25.06.2010 16:27
Проблема с windows visual styles в Visual studio 2008 express. [awa Visual C++ 2 09.01.2010 06:05
Visual Studio Standard 2008 против Visual Studio Express 2008. Стоит ли покупать? Casper-SC Софт 4 31.12.2009 11:46
VISUAL STUDIO 2008 defaul language - как переключить в VISUAL STUDIO 2008 язык программирования, использ Эйнж Общие вопросы C/C++ 0 27.12.2009 20:39
Visual Basic (Visual Studio 2005) JUDAS О форуме и сайтах клуба 1 04.07.2009 23:09