Multithreading em controles do Windows Forms

Em muitos aplicativos, você pode tornar sua interface do usuário (UI) mais responsivos, executando operações demoradas em outro thread. Várias ferramentas estão disponíveis para multithreading controles do Windows Forms, incluindo o System.Threading namespace, o Control.BeginInvoke método e o BackgroundWorker componente.

ObservaçãoObservação

O BackgroundWorker componente substitui e adiciona funcionalidade para o System.Threading espaço para nome e o Control.BeginInvoke método; No entanto, elas são mantidas para compatibilidade com versões anteriores e o uso futuro, se você escolher. Para obter mais informações, consulte Visão geral sobre o componente BackgroundWorker.

Nesta seção

Referência

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

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

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

Seções relacionadas