Exemple #1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();


            if (ExisteSauvegarde.get().LeJeu != null && ExisteSauvegarde.get().Clickedsaved)
            {
                this.game = ExisteSauvegarde.get().LeJeu;
                ExisteSauvegarde.get().Clickedsaved = false;
            }
            else
            {
                this.game = new Sudokolor();
            }
            this.listImages = new List <string>();

            this.GénérerLaListeImages();
            //les paramètres de la grille (CollectionView)

            grille.RegisterClassForCell(typeof(Cellule), Cellule.cellId);       //On idique la classe associée aux cellule de notre grille
            grille.DataSource = new AdaptateurCelluleGrille(this.listImages);   //On ajoute les données de à notre grille
            grille.Delegate   = new CollectionDelegate(grille, this.game);      //On Indique la classe qui gère les événements de notre grille => le controleur de notre grille

            //  App.AudioManager.PlayBackgroundMusic("shine.mp3");
        }
Exemple #2
0
 public static ExisteSauvegarde get()
 {
     if (instance == null)
     {
         instance = new ExisteSauvegarde();
     }
     return(instance);
 }
Exemple #3
0
        partial void BtnSaved_TouchUpInside(UIButton sender)
        {
            ExisteSauvegarde.get().Clickedsaved = true;
            string           lien = Environment.CurrentDirectory;
            SudoKolorDataXml sauv = new SudoKolorDataXml(lien + "/" + "maSauvegarde");
            Sudokolor        jeu  = sauv.Charger();

            if (jeu == null)
            {
                UIAlertView alert = new UIAlertView
                {
                    Title   = "Back-up",
                    Message = "You no have backup"
                };
                alert.AddButton("Ok");
                alert.Show();
            }
            else
            {
                ExisteSauvegarde.get().LeJeu = jeu;
            }
        }