// Token: 0x0600076C RID: 1900 RVA: 0x0001732E File Offset: 0x0001552E
 internal static void RemoveLogicalChild(FrameworkElement parentFE, FrameworkContentElement parentFCE, object child)
 {
     if (child != null)
     {
         if (parentFE != null)
         {
             parentFE.RemoveLogicalChild(child);
             return;
         }
         parentFCE.RemoveLogicalChild(child);
     }
 }
 internal static void RemoveLogicalChild(FrameworkElement parentFE, FrameworkContentElement parentFCE, object child)
 {
     if (child != null)
     {
         Debug.Assert(parentFE != null || parentFCE != null, "Either parentFE or parentFCE should be non-null");
         if (parentFE != null)
         {
             parentFE.RemoveLogicalChild(child);
         }
         else
         {
             parentFCE.RemoveLogicalChild(child);
         }
     }
 }
 // Token: 0x0600076B RID: 1899 RVA: 0x000172F8 File Offset: 0x000154F8
 internal static void RemoveLogicalChild(DependencyObject parent, object child)
 {
     if (child != null && parent != null)
     {
         FrameworkElement frameworkElement = parent as FrameworkElement;
         if (frameworkElement != null)
         {
             frameworkElement.RemoveLogicalChild(child);
             return;
         }
         FrameworkContentElement frameworkContentElement = parent as FrameworkContentElement;
         if (frameworkContentElement != null)
         {
             frameworkContentElement.RemoveLogicalChild(child);
         }
     }
 }
 internal static void RemoveLogicalChild(DependencyObject parent, object child)
 {
     if (child != null && parent != null)
     {
         FrameworkElement parentFE = parent as FrameworkElement;
         if (parentFE != null)
         {
             parentFE.RemoveLogicalChild(child);
         }
         else
         {
             FrameworkContentElement parentFCE = parent as FrameworkContentElement;
             if (parentFCE != null)
             {
                 parentFCE.RemoveLogicalChild(child);
             }
         }
     }
 }
Esempio n. 5
0
 internal static void RemoveLogicalChild(FrameworkElement parentFE, FrameworkContentElement parentFCE, object child)
 { 
     if (child != null)
     { 
         Debug.Assert(parentFE != null || parentFCE != null, "Either parentFE or parentFCE should be non-null"); 
         if (parentFE != null)
         { 
             parentFE.RemoveLogicalChild(child);
         }
         else
         { 
             parentFCE.RemoveLogicalChild(child);
         } 
     } 
 }