Suppose you have a Windows Forms application in which you want to see the intermediate progress and status of a time-consuming process in the GUI of the Main Form. This time-consuming process is running in a separate DLL. As the process progresses, the DLL sends current status/progress to the calling application (the Windows Forms application).In the GUI of the Calling application, the progress and current status text of the process is displayed in a Progress Bar as shown below:Let us see how we can do this in a very simple way:
C# Corner. All contents are copyright of their authors.