Я пишу свое приложение для мгновенного обмена сообщениями в C#, которое работает на сокетах. Я справился со всеми проблемами сокета, и теперь он работает как IRC. Однако я хочу реализовать частную систему сообщений. У нас есть две формы: одна - основная, вторая - прототип вроде частного сообщения. окно должно выглядеть так. А вот моя проблема:Доступ к экземплярам новой формы C#
string priv_windows, who, msg;
...
public void createform(string who, string msg)
{
Form2 frm = new Form2();
frm.Text = who;
frm.label1.Text = msg;
priv_windows += who += " ";
frm.Show();
}
...
createform("1st instance", "some text");
createform("2nd instance", "other text");
Это прекрасно работает для создания новых экземпляров формы, однако я не могу найти способ общения с этими дочерними формами, после их создания. Я имею в виду, как я могу, например, изменить текст на экземпляр первой формы? Есть ли простой способ установить индекс или что-то в конкретный экземпляр формы? Пожалуйста, коротко опишите, как использовать его позже.
Спасибо. Это был лучший способ. –