// 选中的日期发生变化时触发的事件
        private void calendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            // args.RemovedDates - 之前被选中的日期集合
            // args.AddedDates - 当前被选中的日期集合

            // calendarView.SelectedDates - 当前被选中的日期集合
        }
 private void OnDateChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     if (Date.SelectedDates.Any())
     {
         DateTime = Date.SelectedDates[0].Date + Time.Time;
     }
 }
Example #3
0
 private void calendar_learn_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     if (calendar_learn.SelectedDates.Count > 0)
     {
         _viewModel.ChangeCurrentLearnedDayCommand.Execute(args.AddedDates.First().DateTime);
     }
 }
        private void PressDate(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            App.selectTimeFlag = false;
            if (DateTime.Compare(new DateTime(args.AddedDates[0].Year, args.AddedDates[0].Month, args.AddedDates[0].Day), new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day)) > 0)
            {
                return;
            }
            App.selectTime = new DateTime(args.AddedDates[0].Year, args.AddedDates[0].Month, args.AddedDates[0].Day);
            string date = "%" + args.AddedDates[0].Year.ToString() + '/' + args.AddedDates[0].Month.ToString() + '/' + args.AddedDates[0].Day.ToString() + "%";

            App.item = null;
            using (var statement = App.conn.Prepare("select * from Items WHERE Date LIKE ?"))
            {
                statement.Bind(1, date);
                while (statement.Step() != SQLiteResult.DONE)
                {
                    string   tid          = statement[0].ToString();
                    string   ttitle       = statement[1].ToString();
                    string   tdetails     = statement[2].ToString();
                    string   ddate        = statement[3].ToString();
                    string   tag          = statement[4].ToString();
                    DateTime ddateconvert = Convert.ToDateTime(ddate);
                    App.item = new Models.ListItem(ttitle, tdetails, tag, ddateconvert);
                }
            }
            Frame root = Window.Current.Content as Frame;

            root.Navigate(typeof(NewPage));
        }
Example #5
0
 private void calendar_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     if (calendar.SelectedDates == null)
     {
         return;
     }
     try
     {
         DateTime date = calendar.SelectedDates.First().Date;
         if (dates.Contains(date))
         {
             using (MobileContext db = new MobileContext())
             {
                 exercisesList = db.Exercises.ToList();
                 trainList     = new ObservableCollection <Training>(db.Trainings.Where(r => r.Date.Date == date).Include(x => x.ex).ToList());
             }
             List.ItemsSource = trainList;
         }
         else
         {
             List.ItemsSource = null;
         }
     }
     catch { }
 }
Example #6
0
 private void Scheduler_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     try
     {
         selected = Scheduler.SelectedDates.First().DateTime;
         NewTaskButton.Visibility = Visibility.Visible;
         calendarPos = String.Format("{0}:{1}:{2}", selected.Day, selected.Month, selected.Year);
         try
         {
             CurrentTasks          = TaskManager.DailyTasks[calendarPos];
             TaskCards.ItemsSource = CurrentTasks.tasks;
         }
         catch
         {
             CurrentTasks          = null;
             TaskCards.ItemsSource = null;
         }
         Date.Text = "Tasks for " + calendarPos;
     }
     catch
     {
         Date.Text = "Please select a day on the calendar";
         NewTaskButton.Visibility = Visibility.Collapsed;
     }
 }
        /*-------------通过动态绑定显示右侧的item-----------------*/
        private void calendar_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            if (calendar.SelectedDates.Count == 0)
            {
                return;
            }
            DateTimeOffset sourceTime = calendar.SelectedDates[0];
            ObservableCollection <Models.MyGoalItem> items = myViewModel.findDayGoalCollection(calendar.SelectedDates[0].Year, calendar.SelectedDates[0].Month, calendar.SelectedDates[0].Day);

            time.ItemsSource      = items;
            name.ItemsSource      = items;
            totaltime.ItemsSource = items;

            // 待完成的月计划
            ObservableCollection <Models.MyGoalItem> monthItems = myViewModel.findMonthGoalCollection(calendar.SelectedDates[0].Year, calendar.SelectedDates[0].Month, 0);

            monthPlan.ItemsSource = monthItems;
            // 实际已完成的月计划
            ObservableCollection <Models.MyGoalItem> realmonthItems = myViewModel.findMonthGoalCollection(calendar.SelectedDates[0].Year, calendar.SelectedDates[0].Month, 1);

            realMonthPlan.ItemsSource = realmonthItems;

            // 待完成的年计划
            ObservableCollection <Models.MyGoalItem> yearItems = myViewModel.findYearGoalCollection(calendar.SelectedDates[0].Year, calendar.SelectedDates[0].Month, 0);

            yearPlan.ItemsSource = yearItems;
            // 实际完成的年计划
            ObservableCollection <Models.MyGoalItem> realYealItems = myViewModel.findYearGoalCollection(calendar.SelectedDates[0].Year, calendar.SelectedDates[0].Month, 1);

            realYealPlan.ItemsSource = realYealItems;
        }
Example #8
0
 private void CView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     if (dates.Contains(args.AddedDates[0].Date))
     {
         Frame.Navigate(typeof(SPDetails));
     }
 }
        private void MyCalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            var selectedDates = sender.SelectedDates.Select(P => P.Date.Month.ToString() + "/" + P.Date.Day.ToString()).ToArray();
            var values        = string.Join(", ", selectedDates);

            CalendarViewResultTextBlock.Text = values;
        }
Example #10
0
 private void SmallCalendar_OnSelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     if (sender.SelectedDates.Count == 0)
     {
         return;
     }
     BigCalendar.SetDisplayDate(sender.SelectedDates.FirstOrDefault());
 }
Example #11
0
 private void DateSelected(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs e)
 {
     DatesRequestedBox.Items.Clear();
     foreach (DateTimeOffset date in DateSelector.SelectedDates)
     {
         DatesRequestedBox.Items.Add(date.ToString("MM/dd/yyyy"));
     }
 }
Example #12
0
 private void SyncCalendars(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     if (Date2.SelectedDates.Count > 0 && Date.Date != Date2.SelectedDates[0])
     {
         Date.Date    = Date2.SelectedDates[0];
         selectedDate = Date.Date.Value.ToString("yyyy-MM-dd");
     }
 }
        private void CalendarView_OnSelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            var selecteddates = sender.SelectedDates
                                .Select(p => p.Date.Month.ToString() + " / " + p.Date.Day.ToString()).ToArray();
            var values = string.Join(" , ", selecteddates);

            CalenderViewTextBlock.Text = values;
        }
Example #14
0
        private void calendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            var selectedDates = sender.SelectedDates
                                .Select(p => p.Date.Day.ToString() + "/" + p.Date.Month.ToString() + "/" + p.Date.Year.ToString())
                                .ToArray();

            calendarViewResult.Text = String.Join(", ", selectedDates);
        }
Example #15
0
        private async void OnDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            currentDatesSelected.AddRange(args.AddedDates);
            args.RemovedDates.ToList().ForEach(date => currentDatesSelected.Remove(date));

            string selectedDates = string.Join(", ", currentDatesSelected.Select(d => d.ToString("d")));

            await new MessageDialog($"dates selected: {selectedDates}").ShowAsync();
        }
Example #16
0
 private void CV_MainCalendar_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     if (args.AddedDates.Count > 0)
     {
         selectedDate         = args.AddedDates.First().Date;
         CDP_NewItemDate.Date = args.AddedDates.First().Date;
     }
     LV_Schedule.ItemsSource = schedule.GetTastsAt(selectedDate);
 }
Example #17
0
 private void WeekPicker_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     // Only allow two dates to be selected
     if (sender.SelectedDates.Count > 2)
     {
         // Remove the last selected
         sender.SelectedDates.RemoveAt(1);
     }
 }
Example #18
0
        private void Today_Calendar_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            var dateList = Today_Calendar.SelectedDates;

            foreach (var item in dateList)
            {
                TodayClass.MoveDateCursor(item.Year, item.Month, item.Day);
                ShowMenu();
            }
        }
Example #19
0
 private void MainCalendar_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     while (rootPivot.Items.Count > 1)
     {
         rootPivot.Items.RemoveAt(rootPivot.Items.Count - 1);
     }
     currentJournalEntries.Clear();
     YMFolder = MainCalendar.SelectedDates[0].ToString("yyyy-MM");
     LoadEntriesByDate();
 }
Example #20
0
        private async void SelectedDatesChanged(CalendarViewSelectedDatesChangedEventArgs args)
        {
            var added = args.AddedDates;

            if (added.Count > 0)
            {
                SelectedDate = added[0];
                await GetEventsForSelectedDate();
            }
        }
Example #21
0
        void OnSelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            var val = Owner.Value;

            if (sender.SelectedDates.Count > 0)
            {
                Owner.Value = sender.SelectedDates.FirstOrDefault().Date + (val - val.Date);
            }
            Close();
        }
        private void CalSchedule_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            if (sender.SelectedDates.Count == 1)
            {
                string selectedDate = CalSchedule.SelectedDates[0].ToString();
                selectedDate = selectedDate.Substring(0, 10);

                getSchedule(DateTimeManager.convertDate(selectedDate));
            }
        }
Example #23
0
 private void MainCalendar_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     while (rootPivot.Items.Count > 1)
     {
         rootPivot.Items.RemoveAt(rootPivot.Items.Count - 1);
     }
     MainRichEdit.Document.SetText(TextSetOptions.ApplyRtfDocumentDefaults, "");
     currentJournalEntries.Clear();
     YMDDate = MainCalendar.SelectedDates[0].ToString("yyyy-MM-dd");
     LoadEntriesByDate();
 }
Example #24
0
        private void CalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            textBlock1.Text = "";

            foreach (var d in calendarView.SelectedDates)
            {
                textBlock1.Text += d.ToString("dd/MM/yyyy") + "\n";
            }

            // args.AddedDates - новые выделенные даты
            //args.RemovedDates - даты с которых сняты выделения
        }
        /// <summary>
        /// Handles change of date by calendarview
        /// Update the display accordingly by calling UpdateTravelTimeStatusLabel
        /// </summary>
        private void calendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            var dts = calendarView.SelectedDates.ToList();

            if (dts.Count == 0)
            {
                return;
            }

            travelTime = dts[0].DateTime.Date.AddMinutes(timePicker.SelectedTime.Value.TotalMinutes);
            UpdateTravelTimeStatusLabel();
        }
        private void CalView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            if (sender.SelectedDates != null && sender.SelectedDates[0] != null)
            {
                List <Event> todayEvents = Core.CoreData.GetEventsByDay(sender.SelectedDates[0].Date);

                if (todayEvents != null)
                {
                    ViewModel.TodayEventsCollcetion = new ObservableCollection <Event>(todayEvents);
                }
            }
        }
Example #27
0
        // DATE SELECTION ON CALENDAR

        private void CalUpcomingAppt_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            if (sender.SelectedDates.Count == 1)
            {
                getSelectedDateAppointments();
            }
            if (sender.SelectedDates.Count == 0)
            {
                PanelAppointmentList.Visibility = Visibility.Collapsed;
                PanelListEmpty.Visibility       = Visibility.Visible;
            }
        }
Example #28
0
        private void CalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            if (sender.SelectedDates.Count > 0)
            {
                DataGridDay.ItemsSource  = args.AddedDates[0].LocalDateTime.Sales();
                TotalSalesByDay.Text     = args.AddedDates[0].LocalDateTime.Total();
                TotalSalesByDayDebt.Text = args.AddedDates[0].LocalDateTime.TotalOwed();

                DateTextBlock.Text = args.AddedDates[0].LocalDateTime.ToString("D");
            }
            GridDay.Visibility       = Visibility.Visible;
            salesViewGrid.Visibility = Visibility.Collapsed;
        }
Example #29
0
        private async void CalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            string str = "";

            foreach (var a in sender.SelectedDates)
            {
                str += "   " + a.ToString();
            }
            var dlg = new MessageDialog(str, "选择的日期..");

            dlg.Commands.Add(new UICommand("OK"));
            await dlg.ShowAsync();
        }
        private void TaskCalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            if (ViewModel.CurrentBoard != null)
            {
                if (sender.SelectedDates != null && sender.SelectedDates.Count != 0)
                {
                    // Work-around: Fix using the AttachedProperty SelectedDate
                    CalendarViewModel.SelectedDate = sender.SelectedDates.First();
                }

                CalendarViewModel.ScheudledTasks = CalendarViewModel.GetAvailableTasks(ViewModel.CurrentBoard.Board);
            }
        }
Example #31
0
        private void KalenderPerbulan_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            var dateSelect = sender.SelectedDates.Select(p => p.Date).FirstOrDefault();
            HariIni.Text = dateSelect.ToString("dd MMMM yyyy", kulturIndonesia);

            var query = koneksiKeDatabaseJadwalSholatSQLite.Table<jadwalSholat>();
            var ini = (from jadwalSholat u in query
                       where u.tanggal == dateSelect.ToString("d/M/yyyy")
                       select u).FirstOrDefault();
            if(ini != null)
            {
                WaktuSubuh.Text = ini.fajr;
                WaktuZuhur.Text = ini.zuhr;
                WaktuAshar.Text = ini.asr;
                WaktuMaghrib.Text = ini.maghrib;
                WaktuIsya.Text = ini.isha;
            }
        }
Example #32
0
        private void CalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
        {
            var selectedDates = sender.SelectedDates.Select(p => p.DateTime.Date);

            var tDates = from p in allTasks where p == selectedDates.First() select p;
            if(tDates.Count() == 0)
            {
                Page1.CurrentItem = null;
                this.Frame.Navigate(typeof(Page1));
            }
            else if(tDates.Count() == 1){
                
                Page1.CurrentItem = (from a in TTasks where a.datetime.Date == selectedDates.First() select a).First();
                this.Frame.Navigate(typeof(Page1));

            }
            else
            {
                Page4.taskdate = selectedDates.First();
                this.Frame.Navigate(typeof(Page4));
            }
            
            
        }
        private async void SelectedDatesChanged(CalendarViewSelectedDatesChangedEventArgs args)
        {
            var added = args.AddedDates;

            if (added.Count > 0)
            {
                SelectedDate = added[0];
                await GetEventsForSelectedDate();
            }
        }
 private void Cl_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     var x = sender.SelectedDates.Select(p => p.Date.Month.ToString() + "/" + p.Date.Day.ToString()).ToArray();
     Date.Text = String.Join(", ", x);
 }
 private void MyCalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     var selectedDates = sender.SelectedDates.Select(p => p.Date.Month.ToString() + "/" + p.Date.Day.ToString()).ToArray();
     var values = string.Join(", ", selectedDates);
     CalendarViewResultTextBlock.Text = values;
 }
Example #36
0
 private void Calendar_OnSelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     calendar.Visibility = Visibility.Collapsed;
     gvHour.Visibility = Visibility.Visible;
     gvMinute.Visibility = Visibility.Collapsed;
 }
 private void CalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
     IList<DateTimeOffset> selectedDates = (sender as CalendarView).SelectedDates;
     if (selectedDates != null && selectedDates.Count > 0)
     {
         appointmentsList.ItemsSource = (DataContext as CortanaCalendarViewModel).CortanaAppointments.Where(app => app.StartDate.Date == selectedDates[0].Date);
     }
 }
Example #38
0
 private void selectedDate_Click(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
 {
 }