【发布时间】:2015-09-11 11:30:09
【问题描述】:
当我单击复选框时,如何取消屏蔽和屏蔽密码框中的密码?我正在使用 C# WPF 模板。
这是我的 .XAML 代码:
<PasswordBox x:Name="passwordBox_password" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="2" Margin="5" Height="25" />
<CheckBox x:Name="checkBox_showPassword" Grid.Row="3" Grid.Column="1" Margin="5,0,5,5" Content="show password" Checked="checkBox_showPassword_Checked" Unchecked="checkBox_showPassword_Unchecked" />
这是我的 .CS 代码:
private void checkBox_showPassword_Checked(object sender, RoutedEventArgs e)
{
// what to do here ?
}
private void checkBox_showPassword_Unchecked(object sender, RoutedEventArgs e)
{
// what to do here ?
}
或者在 WPF 中有其他方法吗?
【问题讨论】:
-
看这里,你可以使用文本框来代替stackoverflow.com/questions/12517969/…
-
对不起,这似乎只适用于winforms
-
这里还有一个选项wpftutorial.net/PasswordBox.html
标签: c# wpf checkbox passwords passwordbox