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ın yöntemi MaskedTextProvider tarafından IsValidPasswordChar(Char) belirlendiği gibi 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 denetime yapılan tüm girişler için bu karakteri görüntüler. Bu özelliğin olarak null
ayarlanması bu işlevi devre dışı bırakır.
COMCTL32.dll'de tanımlanan işletim sistemi tarafından sağlanan parola karakterini kullanmak istiyorsanız, bunun yerine özelliğini kullanın UseSystemPasswordChar . Hem hem de PasswordChar UseSystemPasswordChar ö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.