- PR -

後続画面をshowした後に、呼び出し元画面がHideされない

1
投稿者投稿内容
ime
会議室デビュー日: 2006/09/19
投稿数: 4
投稿日時: 2006-09-20 10:05
同じイベントの中で、後続画面をshowし呼び出し元の画面をHideするように
コーディングしています。

正常な動作としては、後続画面が表示されて、呼び出し元は隠れている(ディ
スプレイに表示されない)状態が正しいのですが、タイミングによっては呼び
出し元画面が隠れずそのまま表示されている状態になってしまいます。

どうやらイベント実行中にタスクバーなどから他のアプリケーション(Excelな
ど)に切り替えたりしていると発生しているようです。

こういった現象が起こる原因と、対策が分かるという方がおられたら教えていた
だけないでしょうか。





[ メッセージ編集済み 編集者: ime 編集日時 2006-09-20 10:07 ]
かずくん
ぬし
会議室デビュー日: 2003/01/08
投稿数: 759
お住まい・勤務地: 太陽系第三惑星
投稿日時: 2006-09-20 12:43
WebなのかWindows Formなのかどっちなのかはわかんないけど、
Windows FormならApplication.DoEvents()でイベント回してあげれば、うまくいくかも
1

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