I am binding my XamDataGrid to a model which holds a property that return wrapper classes around their types. this is done so I can include validation information on each property. For example Name which is not settable returns a name wrapper which has…