- PR -

VB6.0における、モーダルフォームからの別フォームの展開

1
投稿者投稿内容
PON
会議室デビュー日: 2007/04/12
投稿数: 12
投稿日時: 2007-10-23 17:32
どうも!こんにちわ!
現在業務にて1つのフォームをモーダルで開き、そのフォームから複数のフォームをモーダルでないモードで開き、尚且つ最初のフォームのモーダルを維持し新しく開いたフォームを触れる状態にしたいのですが何か良い方法はないでしょうか?

現在最初に開くフォームをShowイベントを使用しモーダルで開いていますが、それだとその先のフォームもモーダルでしかShowできなくて困っています。

良い方法をご存知の方アドバイスお願いします。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-10-23 18:11
引用:

PONさんの書き込み (2007-10-23 17:32) より:

現在業務にて1つのフォームをモーダルで開き、そのフォームから複数のフォームをモーダルでないモードで開き、尚且つ最初のフォームのモーダルを維持し新しく開いたフォームを触れる状態にしたいのですが何か良い方法はないでしょうか?


Modal の概念からすると矛盾していると思います。 Modal というのは Modal 表示中である以上、それを閉じなければそれより上位の Form に遷移することができない状態を指します。

設計を見直すのが上策かと存じます。 もしくはオーナーフォームを利用するなど別の突破口を見出した方が良いでしょう。 オーナーフォームのチェーンもあまり一般的だとは言い難いですが。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
PON
会議室デビュー日: 2007/04/12
投稿数: 12
投稿日時: 2007-10-24 09:03
じゃんぬねっとさん!
的確なアドバイスありがとうございました!
1

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