![]() The password reveal button is shown only when the PasswordBox receives focus for the first time and a character is entered. Other factors include whether the control is displayed above a minimum width, whether the PasswordBox has focus, and whether the text entry field contains at least one character. The value of the PasswordRevealMode property is not the only factor that determines whether a password reveal button is visible to the user. The user must continuously press the button to view the password, so that a high level of security is maintained. When the user releases it, the password is automatically hidden again.īy default, the password reveal button (or "peek" button) is shown. The PasswordBox has a built-in button that the user can press to display the password text. There is no property to specify a minimum length, but you can check the password length, and perform any other validation, in your app code. Specify the maximum number of characters that the user can enter by setting the MaxLength property. This is especially useful when you have multiple boxes, such as on a form to change a password. You can use the Header and PlaceholderText properties to provide context for the PasswordBox. Here, the default bullet is replaced with a pound sign. You can change the character used to mask the password by setting the PasswordChar property. Here's the result when this code runs and the user enters "Password". StatusText.Text = "'Password' is not allowed as a password." Private void passwordBox_PasswordChanged(object sender, RoutedEventArgs e) If it is, you display a message to the user. When the user enters a password, you check to see if it's the literal value, "Password". Here's the XAML for a password box control that demonstrates the default look of the PasswordBox. Or, you can use another event, like a button Click, to perform validation after the user completes the text entry. You can do this in the handler for the PasswordChanged event to perform validation while the user enters the password. Use the Password property to get or set the contents of the PasswordBox. Get the app from the Microsoft Store or get the source code on GitHub The WinUI 3 Gallery app includes interactive examples of most WinUI 3 controls, features, and functionality. Open the WinUI 3 Gallery app and see PasswordBox in action. Pressing the "reveal" button on the right gives a peek at the password text being entered: ![]() When the user types in a password box, the default behavior is to show bullets that hide the text being entered: The password box has several states, including these notable ones.Ī password box at rest can show hint text so that the user knows its purpose:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |