データ入力フォームとして使用するUserControlをフォームに持っています。私は常に新しいデータでそれを表示および非表示にします。
多くの場合(常にではありませんが)、同じ2つのメモボックスが最初に1秒間画面に表示され、次にフルコントロールが表示されます。
このリンクを見つけました。それが私の解決策かどうかはわかりませんが、いずれにせよ、どこにいつ呼び出すかはわかりません。
編集:プログラムが数分間アイドル状態の場合にのみ「発生する」ことに気づきました。コントロールを次々と10回表示および非表示にできましたが、問題ありませんでした。しかし、それを非表示にして2〜3分後に再度表示すると、この動作が発生します。
データをプルするためにMsSQLデータベースに再接続するのにかかる時間と関係があると思います。しかし、親が表示する準備ができるまで、この2つのボックスに、親のように非表示のままにするように指示するにはどうすればよいですか?