Programming WPF, Second Edition by Chris Sells, Ian Griffiths The unconfirmed error reports are from readers. They have not yet been approved or disproved by the author or editor and represent solely the opinion of the reader. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification This page was updated April 10, 2008. UNCONFIRMED errors and comments from readers: [5] Example 1-5 code; void AppStartup(object sender, StartupEventArgs e) should be read static void AppStartup(object sender, StartEventArgs e) {72} Figure 3-10; The Figure 3-10 is supposed to show "the Grid has made all the columns the same width" but it is not. (Left column is shorter than right column). {179} 1st paragraph; "... Example 6-8 is creating a binding between the Text property of the TextBox and the Name property..." should be: "... Example 6-8 is creating a binding between the Text property of the TextBox and the Age property..." because Example 6-8 is: {208} first line; "The SelectedValue is exposed from the ItemsControl..." should be "The SelectedValue is exposed from the Selector..." (208) Example 7-7; The second line in the code: // INotifyPropertyChangeIdINotifyPropertyChanged Members should be // INotifyPropertyChange Members {282} Code Example; Missing property element in the XAML markup. Should be as follows: