0

我已经按照在线教程制作了一个按钮类,但有点卡住了。我要做的就是向 clickedevent 添加一个参数,例如

    private void Button_OnPress(object sender, EventArgs e, int number)
    {

    }

每当我尝试将其作为事件添加到我的按钮时,我都会遇到麻烦。例如

Button.OnPress += new EventHandler(Button_OnPress);

有什么愚蠢的东西我错过了。还是根本不可能?

干杯

4

1 回答 1

0

使用匿名方法:

void Button_OnPress(object sender, EventArgs e, int num) { ... }

和代表:

Button.OnPress += delegate(object sender, EventArgs e)  {
Button_OnPress(sender, e, num); };
于 2012-06-08T11:29:30.927 回答