タイトル : Re: 2回 Buttonのクリックイベントが発生します 投稿日 : 2007/07/25(Wed) 15:47 投稿者 : 魔界の仮面弁士
> ボタンのクリックイベントに別のフォームをShowDialogさせています。 Form1 に Button1 があって、 Private Sub Button1_Click(… Using F As New Form2() F.ShowDialog() End Using End Sub のようなコードを書いている、ということでしょうか? そこで、Form2 を ShowDialog している、と。 > ボタンをクリックして対象のフォームを開き さらにボタンクリック? 先の Form1.Button1 のことでしょうか。それとも Form2 のボタン? > 対象のフォームで閉じる操作をしています。 どのように? 右上の×ボタンですか? あるいはプログラムから閉じている? > 対象フォームが閉じるときに、なぜか2回目のボタンのクリックイベントが発生してしまいます。 [呼び出し履歴ウィンドウ]に、そのイベントの呼び出し元が表示されますか? > 不思議なことに 他のプロシージャからボタンのクリックイベントを呼び出している訳では > ないのです。しかも2回目に対象フォームを閉じる操作をすると正常に終了されます。 1 回目のフォームと、2 回目のフォームは、同一のインスタンスですか? |