public void SetParametreChamp(CParametreVisuChampTableauCroise parametre)
        {
            CParametreVisuChampTableauCroise old = GetParametreForchamp(parametre.ChampFinal);

            m_listeParametresChamps.Remove(old);
            m_listeParametresChamps.Add(parametre);
        }
        public CParametreVisuChampTableauCroise GetParametreForchamp(CChampFinalDeTableauCroise champ)
        {
            CParametreVisuChampTableauCroise parametre = m_listeParametresChamps.FirstOrDefault(p => p.ChampFinal.NomChamp == champ.NomChamp);

            if (parametre == null)
            {
                parametre = new CParametreVisuChampTableauCroise(champ);
                m_listeParametresChamps.Add(parametre);
            }
            return(parametre);
        }