Поле для ввода пароля

PasswordBox Используйте элемент управления для сбора конфиденциальных или частных сведений, таких как пароли. При использовании этого элемента управления фактические символы не отображаются на экране. Вместо этого элемент управления отображает заполнители (обычно звездочки), чтобы маскировать входные данные и защитить конфиденциальность пользователей.

Снимок экрана: несколько текстовых полей ввода, одного из которых используется маска пароля.

Стили и шаблоны

Вы можете изменить значение по умолчанию ControlTemplate , чтобы предоставить PasswordBox элементу управления уникальный внешний вид. Дополнительные сведения см. в статье "Что такое стили и шаблоны?", а также как создать шаблон для элемента управления.

Свойство контента

Этот элемент управления не определяет свойство содержимого.

Комплектующие

В следующей PasswordBox таблице перечислены именованные части элемента управления.

Часть Тип Description
PART_ContentHost FrameworkElement Хост для содержимого поля пароля.

Визуальные состояния

В следующей PasswordBox таблице перечислены визуальные состояния элемента управления.

Имя VisualState Имя VisualStateGroup Description
Обычная CommonStates Элемент управления находится в обычном состоянии.
Наведение курсора CommonStates Указатель мыши находится над элементом управления.
Disabled CommonStates Элемент управления отключен.
Focused FocusStates Элемент управления имеет фокус клавиатуры.
Нецеленаправленных FocusStates Элемент управления не имеет фокуса клавиатуры.
Действительный ValidationStates Элемент управления действителен и не имеет ошибок проверки.
НедействительныйФокус ValidationStates Элемент управления имеет ошибку проверки и находится в фокусе клавиатуры.
НедействительныйНефокусированный ValidationStates Элемент управления имеет ошибку проверки, но не имеет фокуса клавиатуры.

См. также