Ejemplo n.º 1
0
 public SourceAccess(ZoomboxViewStack viewStack)
 {
     _viewStack = viewStack;
     _viewStack.IsChangeFromSource = true;
 }
Ejemplo n.º 2
0
 public void Dispose()
 {
     _viewStack.IsChangeFromSource = false;
     _viewStack = null;
     GC.SuppressFinalize(this);
 }
Ejemplo n.º 3
0
 private void OnViewStackModeChanged(DependencyPropertyChangedEventArgs e)
 {
     if ((ZoomboxViewStackMode)e.NewValue == ZoomboxViewStackMode.Disabled && _viewStack != null)
     {
         _viewStack.ClearViewStackSource();
         _viewStack = null;
     }
 }