protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); Background = App.ListTimer.GetBackGroundColor(); //affichage du nom de l'appli NomAppliTextBlock.Text = ContextStatic.NomAppli; //récupération du type d'utilisation de la fenetre et de l'objet sur lequel ont travail var list = e.Parameter as List <object>; if (list != null) { //en premier on récupère le délégate de la méthode d'ajout _ajoutTimer = (MainPageViewModel.DelegateAjoutTimer)list[0]; NomPageTextBlock.Text = ResourceLoader.GetForCurrentView().GetString("TextAjouterCaR"); if (list.Count != 2 || !(list[1] is Timer)) { return; } NomPageTextBlock.Text = ResourceLoader.GetForCurrentView().GetString("TextModifierCaR"); var chrono = list[1] as Timer; _idTimerModif = chrono.Id; TitreCaRTextBox.Text = chrono.Titre; var temps = DateUtils.ConvertirSecondesHeures(chrono.NbSecondes); HeureCaRTextBox.Text = temps[2].ToString(); MinuteCaRTextBox.Text = temps[1].ToString(); SecondeCaRTextBox.Text = temps[0].ToString(); } }