When you correct the ItemsSource with the proper price XAML isn't going to instantly reilitialize the collection of things. OldCurmudgeonOldCurmudgeon 66k1818 gold badges126126 silver badges220220 bronze badges eight one Can the the String member variables not be renamed for their correct case, so public String title; gets to be public https://pyramidsector71ingurugram.blogspot.com