private void NouvelleCaracteristique_SurErreur(Caracteristique Entite, Caracteristique.Champs Champ, string MessageErreur)
        {
            switch (Champ)
            {
            case Caracteristique.Champs.Caracteristique:
                errorProvider.SetError(textBoxNomCaract, MessageErreur);
                break;

            case Caracteristique.Champs.Type:
                errorProvider.SetError(listeDeroulanteTypeVehicule1, MessageErreur);
                break;
            }
        }
 private void NouvelleCaracteristique_AvantChangement(Caracteristique Entite, Caracteristique.Champs Champ, object ValeurActuelle, object NouvelleValeur, AccumulateurErreur AccumulateurErreur)
 {
     switch (Champ)
     {
     case Caracteristique.Champs.Type:
         if (listeDeroulanteTypeVehicule1.TypeVehiculeSelectionne == null)
         {
             ValidationProvider.Clear();
             AccumulateurErreur.NotifierErreur("Veuillez choisir un type pour la caractéristique");
         }
         break;
     }
 }