全画面の時、Form2が、隠れてしまう への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 winvis  (社会人) 投稿日時 2009/8/26 06:45:04
そうでしたかw
投稿者 あにす  (社会人) 投稿日時 2009/8/25 08:59:01
>winvis
原因に気付かずに悩むのもわかるなぁ…と。ただそれだけですw
投稿者 winvis  (社会人) 投稿日時 2009/8/25 07:26:44
はまるとは・・・?
投稿者 あにす  (社会人) 投稿日時 2009/8/25 07:20:55
それはハマるかも知れませんねぇ…。
投稿者 winvis  (社会人) 投稿日時 2009/8/25 07:13:03
http://rucio.groupsite.jp/commu/ThreadDetail.aspx?ThreadId=9142
↑のbrvさんのコードを使わしてもらいまして
そこの「Me.TopMost = True」を、「Me.TopMost = False」にしたら、解決できました。
原因もMe.TopMost = Trueと、なっており、Form1が、最前面に、なっていたためでした。
投稿者 あにす  (社会人) 投稿日時 2009/8/25 06:23:46
興味がある問題なので、原因とその解決策を教えて頂けると嬉しいです。
投稿者 winvis  (社会人) 投稿日時 2009/8/25 04:33:26
自己解決しました
投稿者 winvis  (学生) 投稿日時 2009/8/25 04:27:52
Form1が、全画面状態の時、Form2を
Dim f As New Form2
f.Owner = Me
f.Show()
で、呼び出すと瞬時にForm1の裏に隠れてしまうのですが、隠れないようにするには、どうすれば良いのですか?