private void Window_Loaded_1(object sender, RoutedEventArgs e)
{
person p1 = new person();
p1.Age = 18;
p1.Name = "Hello";
txtbName.DataContext = p1;
txtbAge.DataContext = p1;
}
private void Age_Click(object sender, RoutedEventArgs e)
{
p1.Age++;
}
private void ShowAge_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show(p1.Age.tostring());
}
}
p1的作用域在哪呢?仅限于Window_Loaded_1方法内部,出了这个方法p1就不存在了。下面当然提示不存在p1,