Предупреждение. Я очень новичок в C#. В любом случае, у меня есть случайный генератор, который выбирает число, и если число x выбрано, появится моя кнопка x, и она будет повторяться. Однако это иногда работает, а иногда нет. То, что я имею в виду, это кнопка, которая должна быть button1.Visible = true, но когда я нажимаю другую кнопку, кнопка 1 должна уходить, а другая должна появиться, мне нужно, чтобы она работала только с одной кнопкой, но иногда кнопка не видимый вообще. Это странно.Случайная кнопка Внешний вид не работает
Вот один щелчок кнопки:
private void A_Click(object sender, EventArgs e)
{
if (ao.Visible == true)
{
ao.Visible = false;
Random rnd = new Random();
int y = rnd.Next(1, 7);
if (y == 1)
{
eo.Visible = true;
}
if (y == 2)
{
ao.Visible = true;
}
if (y == 4)
{
dd.Visible = true;
}
if (y == 5)
{
go.Visible = true;
}
if (y == 6)
{
eeo.Visible = true;
}
// timer1.Stop();
timer1.Start();
label1.Text = "Correct";
}
else
{
label1.Text = "Incorrect";
}
Кнопка А видна она будет идти к этому событию я просто вставил и сделать его невидимым и еще один видимый. Снова иногда ничего не было видно.
Как насчет 'y == 3'? –
И вот почему я предупреждал вас о том, что я новичок. Спасибо, что так много ... Редактировать: Он по-прежнему не работает – HelpMe
быть новым не является оправдательным оправданием .. в любом случае .. что происходит, когда вы отлаживаете это или просто запускаете его ..? также какова цель «таймера» в вашем коде ..? также почему бы не реорганизовать этот код для использования «switch() case {}' – MethodMan