как скрыть радиокнопку, если в другой радиокнопке есть определенный текст? - PullRequest
0 голосов
/ 15 мая 2018

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

Я пытаюсь предотвратить это, добавляя еще одну картинку с надписью «ЗАВЕРШЕНО» и скрывая радио-кнопки, но я не знаю, как скрыть радио-кнопки при определенных обстоятельствах, подобных этому.

Я пробовал этот тип кода, но он не работал:

if (radioButton1.Text("Answer");
{
radioButton1.Hide;
radioButton2.Hide;
radioButton3.Hide;
}

1 Ответ

0 голосов
/ 15 мая 2018

Есть некоторые проблемы с вашим кодом:

1 - У нас нет метода Text() для RadioButton, ни C # WinApp, ни C # WebApp.

2- То есть, если Условие будет изменено на if (radioButton1.Text == "Answer")

3 - поэтому в WinForm вы можете использовать свойство Visable, например radioButton1.Visable = false

4- В конце код должен быть изменен как:

if (radioButton1.Text == "Answer")
{
    radioButton1.Visable = false;
    radioButton2.Visable = false;
    radioButton3.Visable = false;
}

но если вы хотите проверить, если radioButton1 проверено или нет, то если условие будет if (radioButton1.Checked).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...