private void Initialiser()
        {
            Plateau = new SousEcran();
            presenteurContenu2.Content = Plateau;
            TabValeurNutritionelle = new SousEcran2();
            presenteurContenu3.Content = TabValeurNutritionelle;
            presenteurContenu4.Content = BoiteResultat;

            LstPlat = new List<Plat>();
            LstAliment = new List<Aliment>();
            BoiteRechPlat = new List<Plat>();
            BoiteRechAliment = new List<Aliment>();

            PlateauPlat = new List<Plat>();
            PlateauAliment = new List<Aliment>();
            ValeurNutritive = new Dictionary<string, double>();

            LstIdPlatADerouler = new List<int>();
        }
        /// <summary>
        /// Formate l'écran des valeurs nutritionnelles
        /// </summary>
        void DessinerTabValeurNutritionelle()
        {
            TabValeurNutritionelle = new SousEcran2();
            presenteurContenu3.Content = TabValeurNutritionelle;

            TabValeurNutritionelle.vEnegie.Inlines.Add(Math.Round(ValeurNutritive["Calorie"], 2).ToString("N"));
            TabValeurNutritionelle.vGlucide.Inlines.Add(Math.Round(ValeurNutritive["Glucides"], 2).ToString("N"));
            TabValeurNutritionelle.vFibre.Inlines.Add(Math.Round(ValeurNutritive["Fibres"], 2).ToString("N"));
            TabValeurNutritionelle.vProtein.Inlines.Add(Math.Round(ValeurNutritive["Proteines"], 2).ToString("N"));
            TabValeurNutritionelle.vLipide.Inlines.Add(Math.Round(ValeurNutritive["Lipides"], 2).ToString("N"));
            TabValeurNutritionelle.vCholesterol.Inlines.Add(Math.Round(ValeurNutritive["Cholesterol"], 2).ToString("N"));
            TabValeurNutritionelle.vSodium.Inlines.Add(Math.Round(ValeurNutritive["Sodium"], 2).ToString("N"));
        }