internal void InvalidateOwnerLocation()
 {
     if (alternativeParent != null)
     { // alternative parent and adoner are exclusive...
         alternativeParent.Invalidate(bounds);
     }
     else
     {
         adorner.Invalidate(bounds);
     }
 }