示例#1
0
 public VueStatistiques()
 {
     WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen;
     Console.WriteLine("VueStatistiques()");
     InitializeComponent();
     this.controleur = new ControleurStatistiques(this);
     NavigateurDesVues.getInstance().enregistrerPremiereVue(this);             // car VueStatistiques est specifie dans App.xaml
 }
 public static NavigateurDesVues getInstance()
 {
     if (null == navigateur)
     {
         navigateur = new NavigateurDesVues();
     }
     return(navigateur);
 }
        public void notifierActionNaviguer(NavigateurDesVues.ACTION_NAVIGUER action)
        {
            switch (action)
            {
            case NavigateurDesVues.ACTION_NAVIGUER.STATISTIQUES:
                //NavigateurDesVues.getInstance().naviguerVersStatistiques();
                break;

            case NavigateurDesVues.ACTION_NAVIGUER.ADMINISTRATION:
                NavigateurDesVues.getInstance().naviguerVersAdministration();
                break;

            case NavigateurDesVues.ACTION_NAVIGUER.AIDE:
                NavigateurDesVues.getInstance().naviguerVersAide();
                break;
            }
        }