Witam
Chciałbym zrobić taki trick. W wątku głównym uruchamiam wątek poboczny, odpalam nową formę na której jest tylko label i progress bar, z wątku pobocznego uruchomionego w pierwszej formie modyfikuje label i progress bar w drugiej formie. Jak to zrobić? Jak próbuje na chłopski rozum to forma numer 2 i tak wygląda na zawieszoną. Ustawiłem label i progressBar jako public a następnie edytuję tak
ProgressBarForm foremka = new ProgressBarForm();
foremka.label1.text = "costam"
Tu jest błąd o dostępie z wątku.
ProgressBarForm foremka = new ProgressBarForm();
SetText(foremka.label1,"costam");
gdzie SetText to funkcja z Invoke. Dodatkowo SetText przerzuciłem do nowej formy i robię tak:
ProgressBarForm foremka = new ProgressBarForm();
foremka.SetText("costam");
i jest dalej tak samo. Jak sprawić aby druga forma nie sprawiała wrażenie zawieszonej?