Mam problem przy robieniu gry, a więc w skrócie: Mam Textbox do którego wpisuję imiona graczy i podspodem PictureBoxy (wybieram pionek dla każdego gracza), gdy przykładowo wpiszę nazwy dwóch graczy i przyporządkuję po jedym pionku, przenoszę się do głównej planszy gry. I tu pojawia się problem. Chciałbym do tej planszy przekazać te nazwy do groupboxów (osobny panel dla każdego gracza z jego nazwą na górze) a pionki do pictureBoxów na planszy.
Jak mogę te dane zapisać żeby po włączeniu głównej formy się na niej zaktualizowały? Mam nadzieje że w miarę jasno opisałem problem.
kawałek kodu odnoszący się do powyższego problemu:
private void pictureBoxPionki_Click(object sender, EventArgs e)
{
string tekst = comboBoxIlosc.SelectedItem.ToString();
switch(tekst)
{
case "2":
if (klikniecia < 1)
{
((System.Windows.Forms.PictureBox)sender).Visible = false;
textBoxWpiszGracza.Text = form1.groupBoxPlayer1.Text; // ????????????????????????
textBoxWpiszGracza.Clear();
klikniecia++;
if (klikniecia == 1)
{
textBoxWpiszGracza.Text = form1.groupBoxPlayer2.Text; // ????????????????????????
textBoxWpiszGracza.Clear();
}
}
else
{
((System.Windows.Forms.PictureBox)sender).Visible = false;
Form1 form1 = new Form1(this); //odwołanie do Form1(głownej planszy)
form1.Owner = this;
form1.ShowDialog();
}
break;
// case "3":
}
}