-1
私は多くのグループボックスとデータグリッドビューをForm 2
に持っていますが、Form2
に進むと点滅する画面が表示されるので、他のグループボックスを隠す/無効にする方法が問題になりますフォームロード時。ちなみにこれを防ぐ方法上の任意のアイデアロード時の点滅を避ける方法
grpbox1.Show()
grpbox2.Hide()
grpbox3.Hide()
grpbox4.Hide()
grpbox5.Hide()
grpbox6.Hide()
:form2_loadオン
:ところで は、それは私のコードですか?ところで、それはVb.net
に書かれています。
。または、GroupBoxごとに別々のFormを作成し、適切なタイミングで適切なFormを開くだけで、たくさんのコントロールを持つ巨大なfranken-Formを1つも持たないようにします。 –
'BeginUpdate'と' EndUpdate'を試してください... – Codexer
Loadイベントが発生したときにウィンドウがまだ表示されていないことはあまり意味がありません。それが起こった直後に起こるのは、表示されたイベントが発生したということです。たぶんあなたは何か間違ったことをしているかもしれませんが、このようなコードでは必ずLoadを使用するのが悪いことですが、このコードはコンストラクタに属します。デザイナーでは、単にプロパティウィンドウを使用してVisibleプロパティを設定します。 –