MaskedTextBox.PasswordChar Özellik

Tanım

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

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.

Şunlara uygulanır

Ayrıca bkz.