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"); }
public static ExisteSauvegarde get() { if (instance == null) { instance = new ExisteSauvegarde(); } return(instance); }
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; } }