掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ボタンを押されたら、同一フォームを表示するには? (ID:9610)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ははぁ、モーダル表示して実行を止めながら一つのルーチンで実行してるので すね。だから、show にするとあっという間に終わってしまうと。 Button を押す 何か処理 結果フォーム1をモーダル表示 OKを押す 何か処理 結果フォーム2をモーダル表示 OKを押す 何か処理 結果フォーム3をモーダル表示 OKを押す 実行フォームを閉じて終わり これを一つのイベントハンドラの中でやってるのでしょう。 これは考え方が間違っています。ShowModal ではなく Show を使った場合、 Button を押す 一番目処理 結果フォーム1を表示 show ButtonClick イベントハンドラ終了 ここでで「OKを押す」を押すと 二番目処理 結果フォーム2を表示 show ここでで「OKを押す」を押すと 三番目処理 結果フォーム3を表示 show ここでで「OKを押す」を押すと 実行フォームを閉じて終わり と言うふうにOKボタンを押すことによって複数のイベントハンドラが引き続いて 起こるようにするといいです。結果表示フォームが同一のクラスのインスタンス であっても、OK ボタンをクリックするたびに、ある変数を見に行くようにする と今何回目のOKボタンが押されたのか分かります。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.