.NET Framework 4 - Windows Forms
Multithreading in Windows Forms Controls
In many applications, you can make your user interface (UI) more responsive by performing time-consuming operations on another thread. A number of tools are available for multithreading your Windows Forms controls, including the System.Threading namespace, the Control.BeginInvoke method, and the BackgroundWorker component.
Note |
|---|
The BackgroundWorker component replaces and adds functionality to the System.Threading namespace and the Control.BeginInvoke method; however, these are retained for both backward compatibility and future use, if you choose. For more information, see BackgroundWorker Component Overview. |
In This Section
Reference
Related Sections
Note