Meilleur auteur de réponses
Afficher un mot de passe avec un bouton

Question
-
Réponses
-
C'est bon j'ai réussi, merci à vous encore pour votre aide, je donne la réponse pour aider mes prochains :
Private Sub button30_MouseDown(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles Button30.MouseDown TextBox26.PasswordChar = "" End Sub Private Sub button30_MouseUp(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles Button30.MouseUp TextBox26.PasswordChar = "●" End Sub
Dans les propriétés de votre Bouton, dans PasswordChar mettez ce symbole ●
Lorsque vous lancerez votre programme, et surtout lorsque vous écrirez votre mot de passe ou autre dans votre TextBox, vous aurez le symbole ci-dessus qui apparaîtra et pour pouvoir afficher le mot de passe ou autre, cliquez sur votre bouton, ça remplacera par exemple : "●●●●●●" Par "Coucou"
A bientôt,
JPR
- Modifié JeanPierreRichard jeudi 3 juillet 2014 15:48
- Proposé comme réponse Aurel Bera mardi 8 juillet 2014 09:12
- Marqué comme réponse Aurel Bera jeudi 10 juillet 2014 12:54
Toutes les réponses
-
Bonjour,
Vous pouvez récupérer le contenu du TextBox qui contient le mot de passe via la propriété Text. Il suffit donc de faire :
Me.label.Text = Me.textBoxPassword.Text
Cordialement
Gilles TOURREAU - MVP C#
Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
- MCSA : SQL Server 2012
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure -
Merci pour votre réponse, mais hélas je ne comprends pas, ça ne fonctionne pas, j'aimerai adapté à la limite votre idée à un bouton, qui, lorsque j'appuie dessus sans relâcher le bouton, celui-ci m'affiche le mot de passe de la TextBox.
Exemple :
J'ai ma TextBox1.Text, j'écris dedans comme mot de passe : "Coucou", vu que la TextBox possède la propriété PasswordChar, ça va donc masquer Coucou par : "••••••", mais lorsque j'appuie sur mon bouton sans le relâcher, celui-ci affiche "Coucou" à la place de "••••••" et lorsque je relâche le bouton, le mot de passe s'affiche de nouveau ainsi "••••••".
Des idées? J'espère être plus précis, merci d'avance.
Cordialement,
JPR
- Modifié JeanPierreRichard jeudi 3 juillet 2014 12:14
-
C'est bon j'ai réussi, merci à vous encore pour votre aide, je donne la réponse pour aider mes prochains :
Private Sub button30_MouseDown(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles Button30.MouseDown TextBox26.PasswordChar = "" End Sub Private Sub button30_MouseUp(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles Button30.MouseUp TextBox26.PasswordChar = "●" End Sub
Dans les propriétés de votre Bouton, dans PasswordChar mettez ce symbole ●
Lorsque vous lancerez votre programme, et surtout lorsque vous écrirez votre mot de passe ou autre dans votre TextBox, vous aurez le symbole ci-dessus qui apparaîtra et pour pouvoir afficher le mot de passe ou autre, cliquez sur votre bouton, ça remplacera par exemple : "●●●●●●" Par "Coucou"
A bientôt,
JPR
- Modifié JeanPierreRichard jeudi 3 juillet 2014 15:48
- Proposé comme réponse Aurel Bera mardi 8 juillet 2014 09:12
- Marqué comme réponse Aurel Bera jeudi 10 juillet 2014 12:54
-
Bonjour,
Est-ce que vous avez testé les solutions proposées ? Merci de partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.
Cordialement,
Aurel BERA, MSFT
MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution. -