こんにちわ。
いつも本当に、お世話になっています。
さて、どなたかご存知の方がいましたら、
アドバイスをいただけないでしょうか?
私の作ったプログラムで、TabStripをクリックすると、
なぜか以下の順にイベントが発生してしまいます。
オペレータが、TabStripをクリックする。
① Clickイベントが発生
→左クリックを押したタイミングで発生する。
② GotForcusイベントが発生
③ Clickイベントが発生
→左クリックを離したときに発生する。
これはおかしいと思い、別プロジェクトで、TabStripを貼り付けて、
実施してみたのですが、
Clickイベントは、左を押して、離したときに、一発発生しただけでした。
なぜか、私の作ったプログラムのTabStrip1だけが、
1クリックで、Clickイベントが2回発生してしまいます。
何かプロパティに変な値を設定していると思って、
比較をしてみたのですが、これといって、違いを見つけることができませんでした。
何かあると思うのですが、どなたかアドバイスいただけないでしょうか?
ヒントでも良いので、教えていただけないでしょうか?
よろしくお願いします。
環境がよくわかりませんが・・
クリックイベントにブレークポイントを設定して
2回目に止まったところでコールスタックを見たら
よいのではないでしょうか?
ツイート | ![]() |