我如何翻译newButton.Click + = delegate {window.IsOpen = false; }; 在vb.net中

我怎么翻译

newButton.Click += delegate { window.IsOpen = false; }; 

在vb.net中

另一个(VS 2010)

 AddHandler newButton.Click, Sub(s As Object, e As EventArgs) window.IsOpen = false End Sub following should also work: AddHandler newButton.Click, Sub() window.IsOpen = false End Sub 

编辑 :对于VS 2008,多语句匿名方法是不可能的,所以它会是这样的

 AddHandler newButton.Click, _ Function(s As Object, e As EventArgs) window.IsOpen = false 

怎么样

 newButton.Click += Function() Do window.IsOpen = False End Function 

这非常有帮助

将C#转换为VB.NET