title.rb
private void buttons_Click(object sender, EventArgs e)
{
if(((Button)sender).Text == correctText)
{
timer1.Stop();
}
(Button)sender
の役割というか意味が分からなかったので、記事にします。
このsender
はおそらくobject sender
のsender
を使っている??
調べたら....
「イベントの発生元のコントロールオブジェクト」が格納されているらしい
sender
は同じようなボタンが複数あり、一つずつイベントハンドラーを書くのが
面倒な時に役立つ
sender
を見ればクリックされたオブジェクトが取得できる
例)Button1の実体(情報??)がsenderに入ってくる