ボタンをマウスやキーボードから押した場合
Click イベントが発生しますが
これをプログラムから【押したことにしたい】場合があります。
あまり良い例ではありませんが、例えば、
文書を保存するSaveボタンを作ったとします。
Saveボタンを押すとClickイベントハンドらが呼び出され、文書を保存しますが
定期的に(10分に1回などにも)Save処理を行いたいとします。
この時、タイマーを利用して10分に1回、Saveボタンを【押したことにしたい】場合
Buttonコントロールの
PerformClick 関数をコールします。
button1.PerformClick(); // button1コントロールのClickイベントを発生させる
コメントを残す