如何获取内联委托的参数?

时间:2008-12-16 14:13:41

标签: c# .net

有没有人知道在使用下面的内联委托时是否有办法让发件人和eventarguments传递给事件?

p.Click+=delegate
    {
        //do some stuff                
    };

1 个答案:

答案 0 :(得分:4)

嗯,你可以声明:

p.Click += delegate (object sender, EventArgs args) {...}

并将其用作senderargs

或者使用lambdas:

p.Click += (sender, args) => {...}