private void Button_Click_1(object sender, RoutedEventArgs e)
 {
     Student st = new Student();
     st.Name = "Jim";
     Binding bd = new Binding();
     bd.Source = st;
     bd.Path = new PropertyPath("Name");
     BindingOperations.SetBinding(tbCode, TextBox.TextProperty, bd);
 }
 private void Button_Click_2(object sender, RoutedEventArgs e)
 {
     Student st = new Student();
     st.Name = "Mike";
     tbCode1.SetBinding(TextBox.TextProperty, new Binding("Name") { Source = st });
 }