Как объединить два условия? - C#

Узнай цену своей работы

Формулировка задачи:

        private void TextBox_TextChanged(object sender, TextChangedEventArgs e)
        {
            TextBox box = sender as TextBox;
            this.SendButton.IsEnabled = box.Text.Length > 0;
        }

        private void PasswordBox_PasswordChanged(object sender, RoutedEventArgs e)
        {
            PasswordBox box = sender as PasswordBox;
            this.SendButton.IsEnabled = box.Password.Length > 0;
        }
Чтобы выполнялось сразу два условия одновременно? а то они выполняются по раздельности =) Например если я введу логин то кнопка активна, и пароль тоже введу отдельно кнопка активна, а как сделать так, чтобы кнопка была активна если заполнено два поле а не только одно? Как это возможно объединить в 1 private void?

Решение задачи: «Как объединить два условия?»

textual
Листинг программы
bool HasLoginPassword
{
   get { return login_txt.Text.Length > 0 && password_txt.Password.Length > 0; }
}
 
        private void TextBox_TextChanged(object sender, TextChangedEventArgs e) 
        {
           SendButton.IsEnabled = HasLoginPassword;
        }
 
 
 
        private void PasswordBox_PasswordChanged(object sender, RoutedEventArgs e)
        {
           SendButton.IsEnabled = HasLoginPassword;
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы