public ValidationTracker(DependencyObject owner) { this.owner = owner; this.errors = new List<Tuple<object, ValidationError>>(); Validation.AddErrorHandler(owner, ErrorChangedHandler); }