Увеличьте значение метки на 1 при выборе определенного элемента из комбинированного списка в C # - PullRequest
0 голосов
/ 02 июля 2018

У меня есть форма (Form1), где находится ComboBox, и другая форма (Form2), где расположена метка.

Все, что я хочу сделать, это увеличить номер метки при выборе определенного элемента в ComboBox и нажатии кнопки.

Код из формы 2:

  public partial class Form2 : Form
{
  public static int counter;

private void btnCadastrar_Click(object sender, EventArgs e)
    {

if (combobox.SelectedItem.ToString() == "Item1")
                        {
                            counter = Int32.Parse(Form2.labelincrease);
                            counter++;
                            Form2.labelincrease = counter.ToString();

                        } 
 }
}

Код из формы 1:

   public partial class Form1 : Form
{
 public static string labelincrease;
}

    private void Form1_Load(object sender, EventArgs e)
    {
    labelincrease = lblIncrease.Text.ToString()
    }

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

1 Ответ

0 голосов
/ 02 июля 2018

Надеюсь, это поможет вам.

Установлено Form2 f2 = new Form2();

labelincrease = f2.lblIncrease.Text.ToString();

...