Одним из самых простых способов показать и скрыть пароль является использование переключателя внутри текстового поля пароля
Свойства переключателя должны быть такими:
this.radioBtn_ShowHidePassword.AutoCheck = false;
тогда действие щелчканеобходимо позаботиться о том, чтобы вручную сделать так, чтобы оно было полностью изменено в текущем состоянии в событии «Click»
private void radioBtn_ShowHidePassword_Click(object sender, EventArgs e)
{
radioBtn_ShowHidePassword.Checked = (! radioBtn_ShowHidePassword.Checked);
}
, а затем, наконец, самый простой способ показать и скрыть пароль
private void radioBtn_ShowHidePassword_CheckedChanged(object sender, EventArgs e)
{
txtBoxPassword.PasswordChar = radioBtn_ShowHidePassword.Checked ? '\0' : '*';
// here we can even include the code for changing the default picture of button to two different
//representation like closed eye and opened eye which resembles Windows login
}