Сделать клик на первой форме из второй формы

Есть две формы, мне нужно чтобы при клике на кнопку из второй формы в первой форме происходил performclick на toolStripMenuItem, но он не доступен

private void materialButton2_Click(object sender, EventArgs e)
        {
            this.Close();
            Form1 form1 = new Form1();
            form1.toolStripMenuItem1.PerformClick();
        }


 private void toolStripMenuItem1_Click(object sender, EventArgs e)
        {
            p1.Text = "Player";
            p2.Text = "Computer";
        }

Ответы (1 шт):

Автор решения: aepot

Создайте публичный метод в первой форме

public void ClickToolStrip()
{
    toolStripMenuItem1.PerformClick();
}

Открывайте вторую форму из первой так

Form2 form2 = new Form2();
form2.ShowDialog(this); // или form2.Show(this);

Во второй форме

Form1 form1 = (Form1)Owner;
form1.ClickToolStrip();
→ Ссылка