Aracılığıyla paylaş


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 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.

Şunlara uygulanır

Ayrıca bkz.