반응형
결론 및 요점은 이벤트에 추가 파라메터를 주고 싶어요.
//람다식을 사용한 이벤트 호출
private void Form1_Load(object sender, EventArgs e) {
string s = "Hello!";
button.Click += (sender2, e2) => show_msg(sender2, e2, s);
}
private void show_msg(object sender, EventArgs e, string s) {
MessageBox.Show(s);
}
//델리게이트를 사용해서 이벤트 호출.
private void Form1_Load(object sender, EventArgs e) {
string s = "Hello!";
button.Click += delegate(object sender2, EventArgs e2) {
show_msg(sender2, e2, s);
};
}
반응형