Синтаксис WPF DataContext - конвертировать из C # в VB - PullRequest
0 голосов
/ 18 мая 2010

В настоящее время работаем над учебным пособием по обучению WPF. Обычно я могу мысленно конвертировать из C # в VB без каких-либо проблем, но этот синтаксис C # незнаком. Как это написано в VB?

Private void Button_Click(object sender, RoutedEventArgs e)
{
    ((Person)DataContext).FirstName = "blah blah"
}

Мои обычные любимые онлайн-конвертеры задыхаются от этого ... возможно, потому что они не делают WPF?

1 Ответ

1 голос
/ 18 мая 2010

попробуйте

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