public DateQuestionInputView(DateQuestion question, SurveyPageAppearance appearance)
            : base(appearance)
        {
            var picker = new ExtendedDatePicker ();
            picker.HorizontalOptions = LayoutOptions.StartAndExpand;
            picker.VerticalOptions = LayoutOptions.CenterAndExpand;
            picker.PlaceholderText = question.Text;
            picker.BindingContext = question;
            picker.SetBinding (ExtendedDatePicker.ValueProperty, new Binding ("Response", BindingMode.TwoWay));

            Content = picker;
        }
예제 #2
0
파일: Main.cs 프로젝트: Krzywyyy/Ticketer
        private void AskForDayOfSpectacle()
        {
            string dateMessage = "Na jaki dzień tygodnia mają być bilety? ";
            string options     = "[PONIEDZIAŁEK/WTOREK/ŚRODA/CZWARTEK/PIĄTEK/SOBOTA/NIEDZIELA]";

            window.AddTextToConversation(speaker.EmployeeSpeak(dateMessage, options));
            DateQuestion dateQuestion  = new DateQuestion();
            string       spectacleDate = dateQuestion.GetAnswer();

            window.AddTextToConversation(speaker.CustomerSpeak(spectacleDate));
            reservation.Day = spectacleDate;
            AskForTimeOfSpectacle();
        }
 public override object Visit(DateQuestion question)
 {
     return(VisitQuestion(question));
 }
예제 #4
0
 public override object Visit(DateQuestion question)
 {
     return VisitQuestion(question);
 }
예제 #5
0
 public virtual T Visit(DateQuestion question)
 {
     return(VisitQuestion(question));
 }