// Token: 0x06005978 RID: 22904 RVA: 0x0018B0B0 File Offset: 0x001892B0
        private static void OnValidationAdornerSiteForChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            if (e.IsASubPropertyChange)
            {
                return;
            }
            DependencyObject dependencyObject  = (DependencyObject)e.OldValue;
            DependencyObject dependencyObject2 = (DependencyObject)e.NewValue;

            if (dependencyObject != null)
            {
                dependencyObject.ClearValue(Validation.ValidationAdornerSiteProperty);
            }
            if (dependencyObject2 != null && d != Validation.GetValidationAdornerSite(dependencyObject2))
            {
                Validation.SetValidationAdornerSite(dependencyObject2, d);
            }
        }