Form1.cs
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
testowa1 mojaKlasa = new testowa1();
Thread thr = new Thread(new ParameterizedThreadStart(mojaKlasa.losowanie));
thr.Start();
mojaKlasa.losowanie(textBox1);
}
}
testowa1.cs
class testowa1
{
public void losowanie(object mytb)
{
var tb = (TextBox)mytb;
for (int i = 0; i < 10; i++)
{
//Thread.Sleep(800);
tb.AppendText("TEST" + i + "\n");
}
}
}
Przy wywołaniu dostaję błąd przy tb.AppendText("TEST" + i + "\n"); :
Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu.
Jak to rozwiązać?