TabStrip1のClickイベントが2回きてしまう


まるお  2005-12-29 23:05:08  No: 129309

こんにちわ。
いつも本当に、お世話になっています。

さて、どなたかご存知の方がいましたら、
アドバイスをいただけないでしょうか?

私の作ったプログラムで、TabStripをクリックすると、
なぜか以下の順にイベントが発生してしまいます。

オペレータが、TabStripをクリックする。
① Clickイベントが発生
   →左クリックを押したタイミングで発生する。
② GotForcusイベントが発生
③ Clickイベントが発生
   →左クリックを離したときに発生する。

これはおかしいと思い、別プロジェクトで、TabStripを貼り付けて、
実施してみたのですが、
Clickイベントは、左を押して、離したときに、一発発生しただけでした。

なぜか、私の作ったプログラムのTabStrip1だけが、
1クリックで、Clickイベントが2回発生してしまいます。

何かプロパティに変な値を設定していると思って、
比較をしてみたのですが、これといって、違いを見つけることができませんでした。

何かあると思うのですが、どなたかアドバイスいただけないでしょうか?
ヒントでも良いので、教えていただけないでしょうか?

よろしくお願いします。


  2005-12-30 17:30:14  No: 129310

環境がよくわかりませんが・・
クリックイベントにブレークポイントを設定して
2回目に止まったところでコールスタックを見たら
よいのではないでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加