3.4 PasswordBox
PasswordBox控件类似于单行TextBox,不同的是PasswordBox用于输入密码,也就是说可以将密码的内容以隐藏的方式显示,这在一定程度上有助于提高安全性。PasswordBox控件的主要属性有Password和PasswordChar。
- Password。用于设置和获取PasswordBox控件的密码内容。
- PasswordChar。用于设置密码字符在PasswordBox文本框中显示的字符形式。如通常以“*”或“.”来表示密码字符,因此,可以将PasswordChar设置为“*”或“.”。
PasswordBox控件的使用方法如以下代码所示,执行结果如图3-7所示。
XAML代码:PasswordBox.xaml
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <TextBlock Height="30" HorizontalAlignment="Left" Margin="74,133,0,0" Name="TextBlock1" Text="请输入密码:" VerticalAlignment="Top" /> <PasswordBox Height="72" HorizontalAlignment="Left" Margin="57,169,0,0" Name="PasswordBox1" VerticalAlignment="Top" Width="360" Password="" PasswordChar="*" /> </Grid>
图3-7 使用PasswordBox控件