.net - Determine when windows form finished loading (including GUI creation) -


my application consists of 2 forms. 1 startup 1 , tiny.. other 1 packed components.

when users presses button on startup form, other 1 should shown of course. works little problem. because there big datagridview on 2nd form , more components windows takes time create usercontrols , during time form not usable, not clickable or designed.

so question is, if there event of form tells me, when form loaded.. including gui measures?!

thanks :)

no. can, first, display message "loading" , call me.show - ensure form shows , displays useful information. once finish loading, remove message.

another option load on background worker thread. way form responsive while loading.


Comments