Buttonのクリックイベントが複数回発生する原因には、以下のようなものがあります。 イベントハンドラの重複登録: 同じイベントハンドラが複数回登録されていると、クリック時に複数回処理が実行されます。 ボタンのダブルクリック: ユーザーがボタンを素早く2回クリックすると、2回のクリックイベントが発生します。 UIスレッドの遅延: UIスレッドが遅延している場合、ボタンの状態が更新される前に再度クリックされることがあります。