我正在为 wpf 应用程序制作登录屏幕。我想要 2 个文本框,一个用于用户名和密码。
对于用户名,我使用了一个文本框并向其中添加了文本(“用户名”),当用户单击它输入他们的用户名时,该文本会消失。我用下面的代码完成了它。
我似乎无法复制此密码。我不相信我将能够使用文本框,因为我无法将用户输入伪装成 * 或其他内容,而且我无法找到将“密码”硬编码到框中以使其消失的方法当用户点击时。
我怎样才能做到这一点?我知道这是可能的,因为很多网站都有这个功能,但是在谷歌上搜索了很长时间后我无法弄清楚!
我应该强调我对编程完全陌生,因此非常感谢针对完全新手的答案!
谢谢
xaml: GotFocus="UserNameTextbox_OnGotFocus" Foreground="#FFA19DA1"/>
private void UserNameTextbox_OnGotFocus(object sender, RoutedEventArgs e)
{
UserNameTextbox.Text = "";
}