internal void InternalRemoveLogicalParent(Control control) { if (ReferenceEquals(control?.LogicalParent, this)) RemoveLogicalParent(control); } }