My app needs to do a lot of processing as an MDI form is loaded - populating combo boxes and listviews for example. I want the form to be shown propertly with something to demonstrate progress (either a progress bar on the form, or on another form).
Currently, at the end of the Load event I start a timer, and do the populating in this, but it doesn't seem very elegant. Is there a "form loaded" event I've missed, or is there another way?