If you appropriate the ItemsSource with the correct benefit XAML won't routinely reilitialize the collection of things. @Kent points out that Properties are usually not necessary to encapsulate fields, they might do a calculation on other fields, or serve other reasons. Lazy Initialization: For those who have a property of https://www.diigo.com/profile/m3mhomesgurgaon