現在、Load イベント ハンドラーでデータベースからいくつかのものを取得しているため、開くのに少し時間がかかるフォームがいくつかあります。
どうにかしてフォームを別のスレッドにロードし、それが完了したときにユーザーに表示することは可能ですか?
Load イベント ハンドラーが起動されるようにそれらをロードすることができない場合は、IPreloadable
インターフェイスを使用してメソッドでトリックを実行し、Preload
読み込みの遅いコンテンツをそのメソッドに移動することができます。別のスレッドからフォームを表示できる場合は... Invoke などを使用する必要があると思いますか?