Los controles de C # creados en un hilo no pueden ser pareados a un control en un hilo diferente
Estoy ejecutando un hilo y ese hilo recoge información, crea etiquetas y la muestra, aquí está mi código
private void RUN()
{
Label l = new Label();
l.Location = new Point(12, 10);
l.Text = "Some Text";
this.Controls.Add(l);
}
private void button1_Click(object sender, EventArgs e)
{
Thread t = new Thread(new ThreadStart(RUN));
t.Start();
}
Lo curioso es que tenía una aplicación anterior que tiene un panel y solía agregarle controles usando subprocesos sin ningún problema, pero este no me deja hacerlo.