BackgroundWorker aún necesita llamar Invocar?

En la ultima preguntaMostrar barra de progreso mientras se hace algún trabajo en C #?, la gente ha recomendado el uso deBackgroundWorker. Pensé enBackgroundWorker Con el método DoWork, puede actualizar la GUI directamente, pero ¿por qué es necesario llamar a esta función?Invoke.

toolTip.SetToolTip(button, toolTipText);

Respuestas a la pregunta(3)

Su respuesta a la pregunta