public MainWindow() { InitializeComponent(); Binding b = new Binding { // Initialze the same attributes as in XAML ElementName = "TxtBox1", Path = new PropertyPath("Text") }; b.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; TxtBox3.SetBinding(TextBox.TextProperty, b); people.Add(new Person("Ivan Ivanov", 39)); people.Add(new Person("Petar Petrov", 21)); people.Add(new Person("John Atanasoff", 80)); StcPanel.DataContext = people; people.Add(new Person("Petya Petrova", 32)); }