private void OnTargetObjectUnloadedInternal(object sender, RoutedEventArgs e) { if (!_isFrameworkElementLoaded) { return; } OnTargetObjectUnloaded(); _isFrameworkElementLoaded = false; }