private static void VisualizerViewClosed(object sender, EventArgs e)
 {
     if (_view != null)
     {
         _view.Closed -= VisualizerViewClosed;
         _view = null;
         _visualizerViewModel = null;
     }
 }
 public static void StartVisualizer(DisplayPreviewModuleDataModel dataModel)
 {
     if (_view != null)
     {
         _view.Focus();
     }
     else
     {
         _visualizerViewModel = new VisualizerViewModel(dataModel);
         _view = new VisualizerView { DataContext = _visualizerViewModel };
         _view.Closed += VisualizerViewClosed;
         _view.Show();
     }
 }