フォームを非表示の状態で開く
- 題名: フォームを非表示の状態で開く
- 著者: BB
- 日時: 2006/04/12 11:23:22
- ID: 15301
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: フォームを非表示の状態で開く
- 著者: 渋木宏明(ひどり)
- URL: http://hidori.jp/
- 日時: 2006/04/12 11:54:08
- ID: 15302
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: フォームを非表示の状態で開く
- 著者: まどか
- 日時: 2006/04/12 13:25:14
- ID: 15305
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: フォームを非表示の状態で開く
- 著者: BB
- 日時: 2006/04/12 14:00:05
- ID: 15306
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: フォームを非表示の状態で開く
- 著者: 管理人
- URL: http://dobon.net/
- 日時: 2006/04/13 4:38:45
- ID: 15317
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
【解決したい問題】
お世話になっています。
BBです。
メインのフォームから、複数のサブフォームにアクセスしています。
メインのフォームを起動した時に、
全てのサブフォームも一度表示させてから閉じることによって、
メインのフォームの起動時に必ずサブフォームのClosingイベントが
発生するようにしたいと思い、
ShowメソッドとCloseメソッドを利用して、
サブフォームをいったん開いて閉じるようにしました。
しかし、その間、当然ですが、
画面上に一瞬、サブフォームが表示されてしまいます。
そこで、サブフォームを非表示の状態で開こうと考えて、
SubForm1.Visible=False
というコードを加えました。
しかし、Showメソッドの前後どちらに追加しても、
画面上に一瞬、サブフォームが表示されているようです。
そこで、LabelやTextBoxを最初から非表示にする時に、
プロパティウィンドゥ内で、動作−VisibleをFalseにしていたので、
サブフォームのVisibleプロパティを最初から非表示に設定して、
表示させたい時にだけ、VisibleプロパティをTrueにしようと
考えたのですが、なぜかフォームのプロパティウインドウ内には、
Visibleプロパティがありませんでした。
では、このような場合、どのような方法があるのかご存知でしたら、
教えていただけないでしょうか?
宜しくお願いいたします。