Can you recommend me a method to obtain ajax loadingpanel-like functionality when using WinForms controls? This would help in showing to a user that a background operation is currently in progress on a particular part of the application (for example a control in the bottom-right corner of the application) while still allowing him to browse through the rest of the application. I feel that simply changing the cursor to a waitcursor is not enough, as he has to be hovering the mouse over the usercontrol to realize that work is being done related to that component.