@teilzteilzteilzteilz

Как при переходе на другой case скрывать Image в PictureBox?

В ходе разработки системы тестирования столкнулся с проблемой, что при переходе на другой case (пользовался конструкцией switch/case) картинка не скрывается или остаётся неизменной. Как исправить данную проблему? Какую конструкцию написать, чтобы при переходи на следующий case PictureBox был скрыт? (Я, возможно, как-то сформулировал вопрос некорректно, я сюда пишу только вторую тему, и не очень разбираюсь тут, п.э прошу, не сердиться на меня :) )
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
@teilzteilzteilzteilz Автор вопроса
Разобрался! Это хоть и громостко, но работает
//Вопрос 1
                case 0:
                    pictureBox1.Image = new Bitmap(ProgrammaDlyaKursovoyZudikhinLeonidP27c.Properties.Resources.t1);
                    label2.Text = "В электронной таблице Excel отражены данные о деятельности страховой компании за 4 месяца. Страховая компания осуществляет страхование жизни, недвижимости, автомобилей и финансовых рисков своих клиентов. Суммы полученных по каждому виду деятельности за эти месяцы страховых взносов(в тысячах рублей) также вычислены в таблице. Известно, что за эти 4 месяца компании пришлось выплатить двум клиентам по 20 000 рублей каждому. Какова прибыль страховой компании в рублях за прошедшие 4 месяца ?";
                    radioButton1.Text = "60 000";
                    radioButton2.Text = "20 000";
                    radioButton3.Text = "80 000";
                    radioButton4.Text = "70 000";
                    pictureBox1.Visible = true;
                    pictureBox2.Visible = false;
                    break;
                //Вопрос 2
                case 1:
                    label2.Text = " ";
                    radioButton1.Text = " ";
                    radioButton2.Text = " ";
                    radioButton3.Text = " ";
                    radioButton4.Text = " ";
                    pictureBox1.Visible = false;
                    pictureBox2.Visible = false;
                    break;
                //Вопрос 3
                case 2:
                    label2.Text = " ";
                    radioButton1.Text = " ";
                    radioButton2.Text = " ";
                    radioButton3.Text = " ";
                    radioButton4.Text = " ";
                    pictureBox1.Visible = false;
                    pictureBox2.Visible = false;
                    break;
                //Вопрос 4
                case 3:
                    label2.Text = " ";
                    radioButton1.Text = " ";
                    radioButton2.Text = " ";
                    radioButton3.Text = " ";
                    radioButton4.Text = " ";
                    pictureBox1.Visible = false;
                    pictureBox2.Visible = false;
                    break;
                //Вопрос 5
                case 4:
                    pictureBox1.Image = new Bitmap(ProgrammaDlyaKursovoyZudikhinLeonidP27c.Properties.Resources.t4);
                    label2.Text = " ";
                    radioButton1.Text = " ";
                    radioButton2.Text = " ";
                    radioButton3.Text = " ";
                    radioButton4.Text = " ";
                    pictureBox1.Visible = true;
                    pictureBox2.Visible = false;
                    break;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы