private void button1_Click(object sender, EventArgs e)

2024-11-20 05:55:17
推荐回答(4个)
回答1:

sender就是事件发出者,这里就是button1,你可以这么写:
Button btn = (Button)sender;
MessageBox.Show(btn.Text);
看看是不是你按的按钮。
e呢,就是这个事件,包含事件处理的信息。
不同的事件,包含的事件信息内容多少也不同,所以事件类型不尽相同。
比如keypress事件,包含了按下的键盘信息。

回答2:

sender是事件源,表示触发事件的那个组件
比如说你按下按钮,那么sender就是按钮

EventArgs是事件参数,比如说你用鼠标点击窗体
那么EventArgs是会包含点击的位置等等
它用来辅助你处理事件

回答3:

sender
就是发出这个事件的对象,e代表一些参数,比如鼠标的枚举值等

回答4:

var mycars = new Array()
Composite comp2 = new Composite("Composite XY");
comp2.Add(new Leaf("Leaf XYA"));
comp2.Add(new Leaf("Leaf XYB"));
root.Add(comp2);
root.Add(new Leaf("Leaf C"));