VC# 如何将密码框恢复为文本框?

有时候,为了做效果,比如未输入密码时,在文本框提示“密码”二字,得到焦点后,又变成密码框。这在 ASP.NET 里很好做,改变 TextBox 的 TextMode,但 VC# 这种桌面式的 TextBox 没有 TextMode 属性,只有 PasswordChar 设置为 *,这样输入的字符全变星号了。

要取消怎么办?以下是错误的:

因为 PasswordChar 的类型是 char,所以按照下面的办法取消:

你可能感兴趣的