Элементы управления C #, созданные в одном потоке, не могут быть связаны с элементом управления в другом потоке
Я запускаю поток, и этот поток захватывает информацию, создает ярлыки и отображает ее, вот мой код
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();
}
Самое смешное, что у меня было предыдущее приложение с панелью, и я использовал для добавления элементов управления с помощью потоков без каких-либо проблем, но это не позволит мне сделать это.