Maskedtextbox de type date

elwadeh Messages postés 55 Date d'inscription samedi 11 avril 2009 Statut Membre Dernière intervention 28 juin 2018 - 23 avril 2011 à 12:41
germany1970 Messages postés 134 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 - 24 avril 2011 à 02:50
Bonjour,
j'ai un maskedtextbox de type date, alors ce que je veux c'est quand l'utilisateur laisse le champ vide le maskedtextbox soit grisé.
avec un textbox j'utilise ce code

if TextBox1.Text.Length=0 Then

TextBox1.BackColor=Color.Red

mais avec un meskedtextbox ça marche pas ce code


merci.

2 réponses

Calade Messages postés 1207 Date d'inscription dimanche 20 avril 2003 Statut Membre Dernière intervention 4 juin 2016 10
23 avril 2011 à 15:37
Bonjour,

Je ne connais pas .NET, mais en fait en VB6 la propriété .Text renvoie une chaîne non vide s'il existe un masque de saisie.

Il doit y avoir une propriété qui te renvoie la chaîne réellement saisie (.Value par exemple ou une autre). A vérifier.


Calade
0
germany1970 Messages postés 134 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 3
24 avril 2011 à 02:50
voilà la solution que j'ai trouvé:

If Me.MaskedTextBox1.MaskFull = False Then
Me.MaskedTextBox1.BackColor = Color.Red
0
Rejoignez-nous