protected override void OnDetaching() { propertyWatcher.Detach(); if (adorner != null) { AdornerLayer.GetAdornerLayer(AssociatedObject)?.Remove(adorner); } }
protected override void OnDetaching() { propertyWatcher.Detach(); base.OnDetaching(); }
protected override void OnDetachingOverride() { propertyWatcher.Detach(); UnregisterElement(); }