Thread и ListBox - C#
Формулировка задачи:
Добрый день.
Вот код.
И при попытки запустить поток выдаёт ошибку:
Необработанное исключение типа "System.InvalidOperationException" в System.Windows.Forms.dll
Дополнительные сведения: Cross-thread operation not valid: Control 'listBox1' accessed from a thread other than the thread it was created on.
Вопрос, как мне вывести информацию с потока в форму?
private void button4_Click(object sender, EventArgs e)
{
Thread thread = new Thread(new ThreadStart(delegate() { GetMessages2(); }));
thread.Start();
}public void GetMessages2()
{
while (true)
{
listBox1.Items.Add("d");
}
}Решение задачи: «Thread и ListBox»
textual
Листинг программы
thread.Abort();