public void LoadMoodThread(object sender, EventArgs e) { //Создние нового процесса. ThreadPool.QueueUserWorkItem((object o) => { Browser.FindElement(PageHome.LinkSportMusicBy).Click(); ListMood = Browser.FindElements(PageSport.LinkCatalogSportMusicBy).ToList(); //Загрузка данных и закрытие прелоадера в основном потоке. mainForm.Invoke(new MethodInvoker(() => { foreach (IWebElement element in ListMood) { mainForm.GetComboBoxMood().Items.Add(element.Text); } mainForm.GetComboBoxMood().SelectedItem = -1; mainForm.GetComboBoxMood().Enabled = true; formPreloaderMood.Close(); mainForm.GetPanelControl().Visible = true; mainForm.GetPanelResult().Visible = true; mainForm.GetPanelHead().Visible = true; })); }); }