[C#] BackgroundWorker i synchronizacja kontrolki?

0

Wywołuje

textBox1.Text = "zmieniony tekst";

w backgroundworker_DoWork po czym kompilator woła jeść że
Cross-thread operation not valid: Control 'textBox1' accessed from a thread other than the thread it was created on.
wiem o co chodzi ale nie moge znaleźć jak sie synchronizuje dostep do komponentów w C#. W delphi wystarczyło Synchronize(...), a w C# nie moge znaleźć przykładu. Miał ktos podobny problem?
thx za pomoc

0

Metoda Invoke z BakgroundWorkera powinna pomóć, poczytaj na MSDNie.
A jak chcesz raportować postęp pracy funkcji czy czegoś, to od tego też jest metoda ReportProgress czy jakoś tak.

0

dzieki działa

1 użytkowników online, w tym zalogowanych: 0, gości: 1