private void OnVisibilityChanged(object sender, DependencyPropertyChangedEventArgs e) { var isVisible = (bool) e.NewValue; if (!isVisible && (_currentContent != null)) { _currentContent.IsDirty = true; } }