2 панели в коробочке?WinForms - PullRequest
       36

2 панели в коробочке?WinForms

0 голосов
/ 06 сентября 2011

Можно ли поместить 2 панели в групповой ящик ??

Потому что я поместил 2 панели в свой групповой ящик и сделал их скрытыми.

Всякий раз, когда я пытаюсь сделать их видимыми толькопоявляется первая панель.

Я пробовал ее, не входя в групповую коробку, и она работала нормально.

Что-то не так с моим кодом ??

if (comboBox3.SelectedIndex == 1)
        {
            panel4.Visible = false;
            panel9.Visible = true;

        }

        if (comboBox3.SelectedIndex == 2)
        {
            panel9.Visible = false;
            panel4.Visible = true;

        }

Ответы [ 2 ]

0 голосов
/ 10 октября 2011

Я знаю, что мой ответ может показаться странным. Но у меня была эта проблема, и я решил ее легко. Я думаю, что вы взяли копии своих групповых блоков или панелей. Возьмите новую панель из вашего набора инструментов. По крайней мере, это странное (и бессмысленное) решение отлично сработало.

0 голосов
/ 06 сентября 2011

Да, вы можете сделать это.

Но ваш код неверен и выполняет тот же вид ... он только показывает только одну панель, когда выбран ваш комбинированный список. Если вы хотите, чтобы обе панели отображались в окне группы. Включите их обоих. Примерно так:

    if (comboBox3.SelectedIndex == 1)
    {
        panel4.Visible = true; // Display Two Panels on your group box
        panel9.Visible = true;

    }

    if (comboBox3.SelectedIndex == 2)
    {
        panel9.Visible = false;   //Display only 1 Panel
        panel4.Visible = true;

    }

Привет

...