tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルShowDialog から ShowDialog
記事No3585
投稿日: 2006/05/04(Thu) 15:55
投稿者ぴろろ
[OSのVer]:Windows XP    [VBのVer]:VB.NET  

ShowDialog されたフォーム(forma)の中から別のフォーム(formb)を ShowDialog したいのですが、
formb を showdialog して forma は閉じたいのですが、方法はありますでしょうか?

showdialog する前に、Me.Close() とかしても、閉じられません。

何か方法があればよろしくお願いします。

[ツリー表示へ]
タイトルRe: ShowDialog から ShowDialog
記事No3586
投稿日: 2006/05/04(Thu) 18:09
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
> ShowDialog されたフォーム(forma)の中から別のフォーム(formb)を ShowDialog したいのですが、
> formb を showdialog して forma は閉じたいのですが、方法はありますでしょうか?

そういう考え方をしている以上は方法はないですね。

> showdialog する前に、Me.Close() とかしても、閉じられません。

Hide にすべきですね。
ShowDialog メソッドを呼び出している時点で、元フォームの制御はそこで止まっているのですから。

それが「モーダル」というものですし、求めようとしているものがおかしい気がします。
閉じてしまうのであれば、Show メソッドで良いのではないかと思うわけです。

[ツリー表示へ]
タイトルRe: ShowDialog から ShowDialog
記事No3587
投稿日: 2006/05/04(Thu) 22:02
投稿者なおこ(・∀・)
参照先http://naoko.wankuma.com/
お世話になります。

ウィザード形式の画面遷移をしたいのであれば、
参考になるかもしれません。
hhttp://naoko.wankuma.com/beginner/beginner_0006_winFormChange02.html

[ツリー表示へ]