MaskedTextBox.PasswordChar Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur karakter yang akan ditampilkan sebagai pengganti input pengguna.
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
Nilai Properti
Nilai yang Char digunakan sebagai karakter kata sandi.
Pengecualian
Karakter yang ditentukan saat mengatur properti ini bukan karakter kata sandi yang valid, seperti yang ditentukan oleh IsValidPasswordChar(Char) metode MaskedTextProvider kelas.
Karakter kata sandi yang ditentukan sama dengan karakter perintah saat ini, PromptChar. Keduanya diharuskan berbeda.
Keterangan
Untuk input pengguna sensitif, adalah praktik umum untuk menyembunyikan informasi aktual yang dimasukkan oleh pengguna.
PasswordChar Jika properti diatur ke karakter non-null, MaskedTextBox akan menampilkan karakter ini untuk semua input ke dalam kontrol. Mengatur properti ini ke null akan menonaktifkan fungsionalitas ini.
Jika Anda ingin menggunakan karakter kata sandi yang disediakan sistem operasi, yang didefinisikan dalam COMCTL32.dll, gunakan properti sebagai gantinya UseSystemPasswordChar . Jika properti PasswordChar dan UseSystemPasswordChar diaktifkan, yang terakhir lebih diutamakan.
Penting
Sebagai pertimbangan MaskedTextBox keamanan, kontrol menonaktifkan operasi potong dan salin pada string yang dilindungi kata sandi.