Добавление выбранных значений из переключателей - PullRequest
1 голос
/ 06 сентября 2010

Эй, ребята, я понял, как получить значение с помощью радиокнопки.но теперь мне нужно сложить все выбранные суммы, например, выбрать 1, затем выбрать 4. Таким образом, итоговое значение будет 5, но затем он выберет 3, итого 8.

Это код, который я должен получить выбранное значение:

        int valueinfo101 = 0;

    int count_int101 = 0;

            if (radioButton1.Checked)
        {
            valueinfo101 = 1;
        }

        else if (radioButton2.Checked)
        {
            valueinfo101 = 2;
        }

        else if (radioButton3.Checked)
        {
            valueinfo101 = 3;
        }

        else if (radioButton4.Checked)
        {
            valueinfo101 = 4;
        };

И затем, чтобы показать, что они выбрали, я написал это:

            textBox1.Text = valueinfo101.ToString();

А потом я хочу увеличить count_int101 такЯ написал это:

            count_int101++;

Итак, теперь я хочу иметь кнопку очистки и выбрать снова, но сделать так, чтобы выбранное значение добавлялось к последнему, поэтомуПервый человек выбирает 3, очищает выбранные значения, а второй выбирает 2, поэтому новые итоги 5. Как мне получить итоги?

1 Ответ

2 голосов
/ 06 сентября 2010

Во-первых, почему ваши радиокнопки могут быть выбраны более одной?

Во-вторых, добавить значения довольно просто, если у вас уже есть объявленная переменная. Итак ...

    int valueinfo101 = 0;

    int count_int101 = 0;

    if (radioButton1.Checked)
    {
        valueinfo101 = 1;
        count_int101 = count_int101 + 1;
    }

    else if (radioButton2.Checked)
    {
        valueinfo101 = 2;
        count_int101 = count_int101 + 2;
    }

    else if (radioButton3.Checked)
    {
        valueinfo101 = 3;
        count_int101 = count_int101 + 3;
    }

    else if (radioButton4.Checked)
    {
        valueinfo101 = 4;
        count_int101 = count_int101 + 4;
    };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...