LearnLanguages.Study.ViewModels.StudyPhraseTimedQuestionAnswerViewModel.UpdateEditAnswerButtonVisibilities C# (CSharp) Метод

UpdateEditAnswerButtonVisibilities() приватный Метод

private UpdateEditAnswerButtonVisibilities ( ) : void
Результат void
    private void UpdateEditAnswerButtonVisibilities()
    {
      //IF THE ANSWER ISN'T SHOWN YET, WE DON'T WANT TO SEE EDIT/SAVE BUTTONS EITHER
      if (AnswerVisibility == Visibility.Collapsed)
      {
        EditAnswerButtonVisibility = Visibility.Collapsed;
        SaveAnswerButtonVisibility = Visibility.Collapsed;
      }
      //IF THE ANSWER BUTTON IS SHOWN AND ANSWER IS READONLY, THEN WE CAN EDIT BUT NOT SAVE
      else if (AnswerIsReadOnly)
      {
        EditAnswerButtonVisibility = Visibility.Visible;
        SaveAnswerButtonVisibility = Visibility.Collapsed;
      }
      //OTHERWISE, WE CAN SAVE BUT NOT EDIT
      else
      {
        EditAnswerButtonVisibility = Visibility.Collapsed;
        SaveAnswerButtonVisibility = Visibility.Visible;
      }
    }