MaskedTextBox.PasswordChar Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kullanıcı girişi yerine görüntülenecek karakteri alır veya ayarlar.
public:
property char PasswordChar { char get(); void set(char value); };
public char PasswordChar { get; set; }
member this.PasswordChar : char with get, set
Public Property PasswordChar As Char
Özellik Değeri
Char Parola karakteri olarak kullanılan değer.
Özel durumlar
Bu özellik ayarlanırken belirtilen karakter, sınıfın yöntemi MaskedTextProvider tarafından IsValidPasswordChar(Char) belirlenen geçerli bir parola karakteri değil.
Belirtilen parola karakteri, geçerli istem karakteriyle PromptCharaynıdır. İkisinin farklı olması gerekir.
Açıklamalar
Hassas kullanıcı girişi için, kullanıcı tarafından girilen gerçek bilgileri gizlemek yaygın bir uygulamadır.
PasswordChar Özellik null olmayan bir karaktere ayarlanırsa, MaskedTextBox denetimdeki tüm girişler için bu karakteri görüntüler. Bu özelliği olarak null ayarlamak bu işlevi devre dışı bırakır.
COMCTL32.dlliçinde tanımlanan işletim sistemi tarafından sağlanan parola karakterini kullanmak istiyorsanız, bunun yerine özelliğini kullanın UseSystemPasswordChar . Hem hem de PasswordCharUseSystemPasswordChar özellikleri etkinleştirilirse, ikincisi öncelikli olur.
Önemli
Güvenlik açısından, MaskedTextBox denetim parola korumalı dizelerde kesme ve kopyalama işlemlerini devre dışı bırakır.