MaskedTextBox.PasswordChar 屬性

定義

取得或設定要顯示來代替使用者輸入的字元。

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

屬性值

Char

當做密碼字元使用的 Char 值。

例外狀況

設定這個屬性時的指定字元並不是有效的密碼字元 (由 IsValidPasswordChar(Char) 類別的 MaskedTextProvider 方法所決定)。

指定的密碼字元與目前的提示字元 PromptChar 相同。 這兩個項目不能相同。

備註

對於敏感性使用者輸入,通常會隱藏使用者輸入的實際資訊。 PasswordChar如果 屬性設定為非 Null 字元, MaskedTextBox 則會顯示控制項中所有輸入的這個字元。 將此屬性設定為 null 將會停用此功能。

如果您想要使用作業系統提供的密碼字元,其定義于 COMCTL32.dll,請 UseSystemPasswordChar 改用 屬性。 如果 同時 PasswordChar 啟用 和 UseSystemPasswordChar 屬性,後者會優先使用。

重要

基於安全性考慮, MaskedTextBox 控制項會停用密碼保護字串上的剪下和複製作業。

適用於

另請參閱