Partilhar via


Multithreading in Windows Forms Controls

Em muitos aplicativos, você pode fazer sua interface de usuário (UI) mais responsiva executando time-consumindo operações em outro thread.Várias ferramentas estão disponível para o multithreading seus controles Windows Forms, incluindo o System.Threading namespace, o Control.BeginInvoke método e o BackgroundWorker componente.

Observação:

O BackgroundWorker componente substitui e acrescenta funcionalidade para o System.Threading namespace e o Control.BeginInvoke método; no entanto, eles são mantidos para compatibilidade com versões anteriores e para uso futuro, se você escolher. Para obter mais informações, consulte BackgroundWorker componente visão geral.

Nesta seção

Referência

  • BackgroundWorker
    Documentos de um componente que encapsula um thread de trabalho para operações assíncrono.

  • LoadAsync
    Documenta como carregar um som de forma assíncrona.

  • LoadAsync
    Documenta como carregar uma imagem de forma assíncrona.

Seções relacionadas