Figure 4. Monitor Your Progress.
The ProgressBar and StatusBar on the MainForm are updated as the data objects load into the TreeView. The code that's grabbing the node data is executing on a worker thread. Events are raised to the MainForm during this process, which updates the ProgressBar and StatusBar safely on the form's executing thread.