Возможный дубликат:
Неверная операция кросс-потоков: управление осуществляется из потока, отличного от потока, который был создан в
public void CheckUnusedTabs(string strTabToRemove)
{
TabPage tp = TaskBarRef.tabControl1.TabPages[strTabToRemove];
tp.Controls.Remove(this);
TaskBarRef.tabControl1.TabPages.Remove(tp);
}
Я пытаюсь закрыть вкладку в tabcontrol приложения Windows, используя вышеуказанный код, и я обнаружил ошибку:
Неверная операция перекрестных ссылок.
Как это решить?