IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

MaskedEditText et System.FormatException


Sujet :

VB.NET

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 169
    Points : 100
    Points
    100
    Par défaut MaskedEditText et System.FormatException
    Bonjour,

    J'ai mis un contrôle MaskedEditText sur une form. J'ai changé la propriété Mask pour qu'il n'accepte que le format Time (Européen 23:20)
    Dans VS2015, si je mets une heure valide, tout se passe bien mais si je mets "88:88" par exemple, je me reçois une Exception:
    Nom : Capture.PNG
Affichages : 174
Taille : 58,1 Ko

    J'ai essayé de mettre du code dans la méthode Validating mais ça n'y passe pas. Bon il y a la possibilité de mettre la propriété CausesValidation à false et de parser le texte mais alors à quoi bon avoir ce format disponible...

    Comment éviter cela?

    Merci

    Olivier

  2. #2
    Membre confirmé
    Avatar de nouanda
    Homme Profil pro
    Hobbyist
    Inscrit en
    Mai 2002
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Australie

    Informations professionnelles :
    Activité : Hobbyist

    Informations forums :
    Inscription : Mai 2002
    Messages : 246
    Points : 627
    Points
    627
    Par défaut
    Peux-tu poster le code qui génère cette exception?
    Le problème ne vient pas du maskedTextBox en lui-même. Celui-ci se contente de limiter l'input a [chiffre][chiffre]:[chiffre][chiffre], il ne fait rien d'autre si tu ne lui demandes rien...
    " Entre le Savoir et le Pouvoir, il y a le Vouloir "

    Desole pour les accents, je suis en QWERTY...

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 169
    Points : 100
    Points
    100
    Par défaut
    Bonjour,

    Je me suis aperçu qu'il y a dû avoir une corruption du contrôle lui même. A quel niveau, je n'en ai aucune idée. En tous cas je l'ai supprimé, remplacé par un autre avec exactement les mêmes propriétés et ça marche très bien.

    Merci à tous

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/05/2014, 14h45
  2. Réponses: 0
    Dernier message: 30/05/2014, 10h54
  3. [Débutant] System.FormatException: Le format de la chaîne d'entrée est incorrect
    Par white_mind dans le forum ASP.NET
    Réponses: 1
    Dernier message: 30/08/2013, 21h28
  4. Erreur c# : PostgreSQL : System.FormatException
    Par cnguyen dans le forum ASP.NET
    Réponses: 4
    Dernier message: 07/08/2007, 12h26
  5. Réponses: 1
    Dernier message: 16/07/2007, 09h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo