J
John Smith
Hey folks,
This is really simple, but a little hard to explain, so bare with me.
I have a C# MDI application. On one of my child Windows there are multiple
tabs. One of the tabs is fully populated by a User Control which has on it
a 3rd party control. The 3rd party control runs very slow on semi-old PCs.
It takes about 5 or 6 seconds to load. As such, when the form is loaded, it
takes 5 or 6 seconds before the form appears.
Is there a way I can force my User Control Tab (with the 3rd party control
on it) to open on a seperate UI thread? This way the form will load and
appear right away. Only the tab with the slow control on it won't be
accessible right away.
Or, if not a seperate UI Thread, is there anything I can do to make the form
appear while the slow tab is loading?
Thx!
This is really simple, but a little hard to explain, so bare with me.
I have a C# MDI application. On one of my child Windows there are multiple
tabs. One of the tabs is fully populated by a User Control which has on it
a 3rd party control. The 3rd party control runs very slow on semi-old PCs.
It takes about 5 or 6 seconds to load. As such, when the form is loaded, it
takes 5 or 6 seconds before the form appears.
Is there a way I can force my User Control Tab (with the 3rd party control
on it) to open on a seperate UI thread? This way the form will load and
appear right away. Only the tab with the slow control on it won't be
accessible right away.
Or, if not a seperate UI Thread, is there anything I can do to make the form
appear while the slow tab is loading?
Thx!