Как валидировать PasswordBox в WPF?

Я хочу установить валидацию для PasswordBox'a, но это не получается сделать как это я делал для TextBox'ов
Пример
<TextBox x:Name="email"
                     materialDesign:HintAssist.Hint="Email"
                     Style="{StaticResource MaterialDesignFloatingHintTextBox}"
                     Width="140"
                         Margin="0,0,0,-2">
                    <TextBox.Text>
                        <Binding Path="Email" UpdateSourceTrigger="PropertyChanged">
                            <Binding.ValidationRules>
                                <rules:IsEmail ValidatesOnTargetUpdated="False"/>
                            </Binding.ValidationRules>
                        </Binding>
                    </TextBox.Text>
                </TextBox>

И данный пример работает отлично.
Как можно сделать что-то подобное для PasswordBox'а? Так как ещё хотелось бы получать значение PasswordBox'a для того, чтобы его вопхнуть в БД.
MVVM паттерн не использую
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
@LiptonOlolo
Лучше смотреть в сторону MVVM и INotifyPropertyChanged, IDataErrorInfo интерфейсов.
P.s.: жизнь упростит использование ValidationContext.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
НПК «Катрен» Новосибирск
от 90 000 ₽
ЧИТАЙ-ГОРОД Москва
от 130 000 до 180 000 ₽
WB—Tech Москва
от 140 000 до 160 000 ₽
01 мар. 2021, в 17:25
4000 руб./за проект
01 мар. 2021, в 17:17
800 руб./в час
01 мар. 2021, в 17:05
25000 руб./за проект