Avatar billede kentora Nybegynder
29. november 2011 - 20:22 Der er 5 kommentarer og
1 løsning

MenuStrip TextBox password mode

Hvordan kan jeg lave så min textbox, der er placeret i en menustrip, viser stjerner (*) i stedet for det man indtaster, mens jeg stadig kan hente værdien af den ud?
Avatar billede platik Nybegynder
30. november 2011 - 09:31 #1
WinForms:
textBox1.UseSystemPasswordChar = true;
Eller:
textBox1.PasswordChar = "*";

WPF:
Brug control PasswordBox

Web:
TextMode="Password"

Værdien hentes som normalt.

Du bliver nok nød til at uddybe lidt hvis det ikke kan bruges.
Avatar billede kentora Nybegynder
30. november 2011 - 10:50 #2
Jeg laver det i winForms, men jeg får en fejl når jeg bruger UseSystemPasswordChar og PasswordChar, der siger at den ikke har nogen definition på udtrykket...

Jeg kan godt få det til at virke på en normal tekstbox.. Men den her ligger i en menuStrip.
Avatar billede platik Nybegynder
30. november 2011 - 17:42 #3
Nu har jeg ikke din kode prøv noget ligende:

ToolStripTextBox txtbox = new ToolStripTextBox();
((TextBox)txtbox.Control).UseSystemPasswordChar = true;
menuStrip1.Items.Add(txtbox);
Avatar billede platik Nybegynder
30. november 2011 - 17:45 #4
Opdagede lige en bedre property efter at have læst lidt yderligere på msdn:

txtbox.TextBox.UseSystemPasswordChar = true;

ser vist pænere ud. :-)
Avatar billede kentora Nybegynder
01. december 2011 - 07:46 #5
Sweet!

Mange tak for hjælpen. Læg et svar, så får du point :)
Avatar billede platik Nybegynder
01. december 2011 - 08:55 #6
Svar :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester