Jak zmienić tekst w polu tekstowym na innym formularzu w Visual C #?

W programie Visual C # po kliknięciu przycisku chcę załadować inny formularz. Ale zanim ta forma się załaduje, chcę wypełnić pola tekstowe jakimś tekstem. Próbowałem to zrobić przed wyświetleniem formularza, ale pojawia się błąd informujący, że pole tekstowe jest niedostępne ze względu na jego poziom ochrony.

Jak mogę ustawić pole tekstowe w formularzu, zanim go pokażę?

 private void button2_Click(object sender, EventArgs e)
    {

        fixgame changeCards = new fixgame();
        changeCards.p1c1val.text = "3";
        changeCards.Show();


    }

questionAnswers(7)

yourAnswerToTheQuestion