Kyudos Ответов: 2

Как я могу "вызвать", чтобы обойти проблемы перекрестной потоковой передачи?


Я пытаюсь установить статус кнопки toolstrip из другого потока. Я определил, что вызов необходим...но я просто недостаточно понимаю C#, чтобы понять, что делать.

У меня есть:
if (toolStrip1.InvokeRequired)
{
	// What do I put here?
}
else
{
	tsImportButton.Enabled = true;
	tsImportButton.Checked = false;
}


Что я уже пробовал:

Я пытался понять C# и потерпел неудачу...

2 Ответов

Рейтинг:
13

TheRealSteveJudge

5* для хорошего примера

Рейтинг:
1

TheRealSteveJudge

В дополнение к решению 1 я хотел бы рекомендовать следующее:
Как сделать Потокобезопасные вызовы элементов управления Windows Forms | Microsoft Docs[^]