Ich habe einige Formulare, die ein wenig Zeit zu öffnen, weil sie derzeit einige Dinge aus einer Datenbank in ihrem Load-Ereignishandler erhalten dauert.
Ist es möglich, die Formulare in einem separaten Thread zu laden und sie dem Benutzer zu zeigen, wenn dies geschehen ist?
Wenn es nicht möglich ist, sie so zu laden, dass der Load-Ereignishandler ausgelöst wird, kann ein IPreloadable
Schnittstelle könnte den Trick mit einer Preload
Methode, und verschieben Sie dann die langsam ladenden Inhalte dorthin. Wenn es möglich ist, das Formular von einem separaten Thread zeigen, das ist... schätze, ich müsste Invoke oder etwas ähnliches verwenden?