static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
// creas los Forms que necesitas para el intercambio de información
Form1 mF1 = new Form1();
Form2 mF2 = new Form2();
// codigo para manejar el evento click del boton en el Form1
mF1.btnSend.Click += new EventHandler(delegate (object sender, EventArgs e)
{
// accedes a los miembros que deseas modificar del Form2
mF2.lstData.Items.Add(mF1.txtData.Text);
// mostrar el Form2, si es que no esta visible
mF2.Visible = true;
});
// Inicias la aplicación
Application.Run(mF1);
}