- PR -

子フォームを2重で表示させない方法

1
投稿者投稿内容
まつ
会議室デビュー日: 2004/10/01
投稿数: 4
投稿日時: 2004-11-26 22:09
質問をさせて頂きます。

親フォームから子フォームを表示させるイベントで、一度子フォームを表示させた状態のまま、再度親フォームから子フォームを表示させるイベントをおこすと子フォームが2重で表示されますが、2重で子フォームを表示させない方法で良い手段があればご教授願えませんでしょうか?

宜しくお願いいたします。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-11-26 22:27
 Windows?Web?

Windows:
 下の「www」のリンクから私のホームページへ。どこかにサンプルソリューションが落ちているもよう。

Web:
 名前を付ける。
_________________
えムナウ
大ベテラン
会議室デビュー日: 2004/06/10
投稿数: 187
お住まい・勤務地: 東京
投稿日時: 2004-11-28 19:57
Windowsとみなして・・・

親フォームで子フォームのインスタンスをしっかり管理していれば問題は無いでしょう。
親フォームFormLoadあたりでnew して、
子フォームを表示させるイベントで、Show する。
子フォームではクローズしないでHide しておく。

_________________
えムナウ Microsoft MVP for Visual Developer - C#,2005/01-2007/12
えムナウのプログラミングのページ Blog1 Blog2
まつ
会議室デビュー日: 2004/10/01
投稿数: 4
投稿日時: 2004-11-29 12:14
Jittaさん、えムナウさん

返信遅くなってしまいまして申し訳ありません。

お教え頂いた通りにさせて頂きました。
HIDEを使い、VISIBLEで判断しました。

初心者の質問にお答え頂きまして本当に感謝しています。

ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)