public void setToNull(object sender, EventArgs e)
 {
     if (sender is ScoreRecoView)
     {
         _scoreRecoView = null;
     }
     else if (sender is BaseActionConsultation)
     {
         _consultation = null;
     }
     else if (sender is RecoView)
     {
         _recommandation = null;
     }
     else if (sender is RepartitionView)
     {
         _repartition = null;
     }
     else if (sender is RepartitionValeurView)
     {
         _repartitionValeur = null;
     }
     else if (sender is SimulationScoreView)
     {
         _simulation = null;
     }
     else if (sender is DoublonsView)
     {
         _doublons = null;
     }
     else if (sender is ScoreChangeView)
     {
         _changementsScores = null;
     }
 }
 private void SimulationScore_Click(object sender, RoutedEventArgs e)
 {
     if (_simulation == null)
     {
         _simulation = new SimulationScoreView();
         _simulation.Show();
         _simulation.Closed += new EventHandler(setToNull);
     }
     else
     {
         _simulation.Focus();
     }
 }