• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【VB2008】2つのFormの上下を切り替える方法。。。 )

【VB2008】2つのFormの上下を切り替える方法

このQ&Aのポイント
  • VB2008で2つのFormの上下を切り替える方法について教えてください。
  • 今まではForm1.Visible = False、Form2.Visible = Trueを使用していたが、大量のPaintイベントが走ることに気づいた。
  • 他の方法はないか検索しているが見つからないため、アドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

前面、背面の切り替えは Showメソッドか もしくは常に最前面なら Me.TopMost = True で可能なはずです(試してないですすいません) 参考URLはっときます

参考URL:
http://jeanne.wankuma.com/tips/vb.net/form/addownedform.html
MKT_
質問者

お礼

 ありがとうございます!! TopMostでずっと試行錯誤しておりますと、 .Ownerとの組み合わせで、うまくいきました!! アドバイスいただけたお陰でございますm(_ _)m  誠にありがとうございました!!

その他の回答 (1)

  • NOBNNN
  • ベストアンサー率50% (93/186)
回答No.1

FORM1 より Form2.ShowDailog で開けば Form2 の処理が終わるまでForm1は待ち状態になりますけど・・・・

MKT_
質問者

お礼

 どうもありがとうございます! アドバイスいただいた後いろいろやっておりましたが Formの数が多く、ShowDialogだとなかなか 個々のFormをうまく制御できませんでした。。。。orz  この度はご閲覧・アドバイスいただきまして、 どうもありがとうございました!m(_ _)m

関連するQ&A