And indexers. By utilizing these constructs for oblique use of internal fields, you are able to guard versus invalid input values. MaartenMaarten 23k33 gold badges5151 silver badges6969 bronze badges Include a comment . To summarize, a WPF software has two levels: the data layer (the DataContext) and also a UI https://m3mprojectgurgaon.blogspot.com