2014-01-23 5 views
0

Я работаю над приложением, которое отображает меню ресторана, и пользователь должен выбрать, какие предметы он хочет. Я использую групповые ящики вместо нескольких форм для каждой из разных категорий продуктов питания и напитков. Однако некоторые из групповых ящиков становятся невидимыми даже после того, как я установил их видимость в true. Любая помощь по этому вопросу, пожалуйста?Видимость GroupBox

Основная форма имеет следующий код:

private void drinksButton_Click(object sender, EventArgs e) 
    { 
     drinkGroupBox.Visible = true; 
    } 

Дизайнер имеет этот код:

this.userGroupBox.Controls.Add(this.drinksButton); 
+0

Не можете написать свой код? –

+0

код отправлен. Когда я отлаживаю код, видимость всегда остается ложной. – xarababe

+1

Для диагностики проблемы может потребоваться немного больше кода. Является ли 'drinkGoupBox' за другим контролем? – CoderDennis

ответ

0

Попробуйте это

private void drinksButton_Click(object sender, EventArgs e) 
{ 
    drinkGroupBox.Visible = true; 
    drinkGroupBox.BringToFront(); 
} 

Было бы интересно посмотреть, где он говорит

...Controls.Add(this.userGroupBox);