メイン UI フォームが C# に読み込まれる前に、多数の文字列 (1 つには +70,000 の値があります) を含むいくつかのコンボボックスを読み込んでいます。tabControl の別の tabPages にコンボボックスがあります。UI フォームが表示されたときに、タブとコンボボックスの表示に遅延がないように、これを行っています。
問題は、最初の tabPage がうまくいき、すぐに表示されることです。ただし、他のコンボボックスを含む他の tabPages は、完全にレンダリングされて表示されるまでに最大 10 秒かかります。
UI フォームをロードする前に CreateControl を使用してコントロール (コンボボックス) を作成しようとしましたが、役に立ちませんでした。C# の tabControls には、いわゆる「遅延読み込み」動作があることを理解しています。フォームが表示される前にコンボボックスが作成およびレンダリングされ、他のタブページに変更したときに遅延がないように、その「遅延」機能をどのように克服できるのでしょうか?
[タグを編集しました - これは WinForms 関連です。]
ありがとう、