[C#] Resetowanie do wartości domyślnej PasswordChar

0

Witam, od razu zaznaczam, że to nie jest problem nadający się do działu newbie - byłby, gdyby to działało prawidłowo ;P.

Jeśli w opcjach komponentu button przypiszemy dla PasswordChar * robiąc to tak:

textBox2.PasswordChar='*';

Wszystko co użytkownik wpisze do textBox2 będzie miało postać gwiazdek.

Problem pojawia się, kiedy chcemy zresetować textBox2 w taki sposób, aby ponownie pokazywał wpisaną w niego wartość.

Nie idzie sprawdzić jak to jest przepisywane w Form Designer'ze bo brak wartości w PasswordChar jest wartością domyślną kontrolki a zwykłe:

textBox2.PasswordChar='';

czy

textBox2.PasswordChar=0;

nie działa.

Jakieś pomysły? ;P

0

nie 0 tylko (char)0

0

'\0'?

0

To mnie Panowie rozbroiliście :). W życiu bym nie pomyślał, że:

textBox2.PasswordChar='\0';

wyłączy maskowanie zawartości textBox'a myślałem, że tekst będzie maskowany pustymi znakami a nie, że maska zostanie wyłączona - nawet tego nie wpisywałem :P.

Działa, dzięki ;-).

0

A szkoda, bo poprzednie próby: 0 (typu int) i '' (typu string) nie miały prawa się nawet kompilować...

1 użytkowników online, w tym zalogowanych: 0, gości: 1