c'est un textbox qui n'accepte que des valeurs monétaires ou numériques selon les options
Liste de propriétés :
- AutoriseSeparateurDecimal : autorise ou non l'utilisation du séparateur décimal
- NombreDecimal : nombre de chiffres décimale à utiliser
- Symbôle : symbôle monétaire à utiliser
- PlaceSymbôle : emplacement du symbôle. Avant le nombre ou après
- Valeur : valeur numérique sans mise en forme
- FormatNul : texte à utiliser lorsque le champs vaut 0
- UtiliseFormatNul : indique si le format nul doit être utilisé
- PartieEntiere : retourne la partie entière du nombre
- PartieDecimal : retourne la partie décimale du nombre
Ce contrôle est hérité de TextboxCaractereValide
Liste de propriétés :
- CaractereValide : lors de la saisie, seuls ces caratères sont autorisés
- CaractèreNonValide : lors de la saisie, seuls ces caractères sont interdit. Cette propriété n'est utilisée que lorsque la précédante est vide.
- UtiliseFiltreCaractere : Indique si les caractères doivent être filtrés ou non
et il y a la méthode qui permet de supprimer tous les caractères qui ne doivent être là : SupprimeCaractereNonValide()
Pour remplacer cette longue explication j'ai mis le diagramme des classes (ce qui est plus pratique).
il y un projet avec ces 2 contrôles pour tester.