我有以下代码用于为预定义列表创建标签页:
private void CreateControls()
{
Parallel.ForEach(_websites,
w =>
{
var tabPage = new TabPage(w.Name);
var webBrowser = new WebBrowser();
webBrowser.Navigate(w.Url);
tabPage.Controls.Add(webBrowser);
WebPagesTabControl.TabPages.Add(tabPage);
});
}
我收到以下异常:
无法实例化,因为当前线程不在单线程单元中。
将公寓状态设置为 STA 的正确方法是什么?