// 选中的日期发生变化时触发的事件 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; } }
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)); }
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 { } }
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; }
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; }
private void SmallCalendar_OnSelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args) { if (sender.SelectedDates.Count == 0) { return; } BigCalendar.SetDisplayDate(sender.SelectedDates.FirstOrDefault()); }
private void DateSelected(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs e) { DatesRequestedBox.Items.Clear(); foreach (DateTimeOffset date in DateSelector.SelectedDates) { DatesRequestedBox.Items.Add(date.ToString("MM/dd/yyyy")); } }
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; }
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); }
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(); }
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); }
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); } }
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(); } }
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(); }
private async void SelectedDatesChanged(CalendarViewSelectedDatesChangedEventArgs args) { var added = args.AddedDates; if (added.Count > 0) { SelectedDate = added[0]; await GetEventsForSelectedDate(); } }
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)); } }
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(); }
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); } } }
// 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; } }
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; }
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); } }
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; } }
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 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; }
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); } }
private void selectedDate_Click(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args) { }