-1

我需要创建一个方法本地的事件处理程序。我可以这样做吗?

ddd.btnSave.Click += new RoutedEventHandler(
                void btnSave_Click(object sender, RoutedEventArgs e)
                {

                }
            );
4

2 回答 2

2
ddd.btnSave.Click += (sender, e) => {
    //handle event
};

或者使用以下delegate语法:

ddd.btnSave.Click += delegate(object sender, RoutedEventArgs e) {
   //handle event
};
于 2013-01-20T23:17:20.017 回答
1

您可以使用 lambda 表达式:

ddd.btnSave.Click += (sender, e) => {
  ...
};
于 2013-01-20T23:17:12.750 回答