WPF DataContext语法-从C#转换为VB

WPF DataContext语法-从C#转换为VB,wpf,datacontext,c#-to-vb.net,Wpf,Datacontext,C# To Vb.net,目前正在学习自学WPF教程。通常我可以在心里毫无问题地从C#转换到VB,但这种C#语法并不熟悉。它是如何用VB编写的 Private void Button_Click(object sender, RoutedEventArgs e) { ((Person)DataContext).FirstName = "blah blah" } 我最喜欢的在线转换器都被这个卡住了。。。也许是因为他们不做WPF?试试这个 Private Sub Button_Click(ByVal sender

目前正在学习自学WPF教程。通常我可以在心里毫无问题地从C#转换到VB,但这种C#语法并不熟悉。它是如何用VB编写的

Private void Button_Click(object sender, RoutedEventArgs e)
{
    ((Person)DataContext).FirstName = "blah blah"
}
我最喜欢的在线转换器都被这个卡住了。。。也许是因为他们不做WPF?

试试这个

Private Sub Button_Click(ByVal sender As System.Object, ByVal e as RoutedEventArgs) Handles Button.Click
 DirectCast(DataContext, Person).FirstName = "blah blah"
End Sub