private void SleepyOffTime_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { m_settings.SleepyTimeEnd = ui_sleepyOffTime.Time; // Send an update to the settings SendUpdatedSettings(); }
private void OnTimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (DateTime.HasValue) { DateTime = DateTime.Value.Date + e.NewTime; } }
private void OnTimechanged(object sender, TimePickerValueChangedEventArgs e) { if (this.ShowTime) { this.ClosePopup(false); } }
private void StopTime_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (StartTime.Time > StopTime.Time) { StartTime.Time = StopTime.Time; } }
private void OnTimeChanged(object sender, TimePickerValueChangedEventArgs e) { var timePicker = (sender as TimePicker); var mainVM = (timePicker.DataContext as ViewModelBase); mainVM.OnTimePickerTimeSelected(timePicker.Time); }
private void _timePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (SelectedTime != _timePicker.Time) { SelectedTime = _timePicker.Time; } }
private void EndWorkingTimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (screenEntered && !navigatingTimePicker) { navigatingTimePicker = true; if (e.NewTime.Minutes % interval != 0) EndWorkingTimePicker.Time += new TimeSpan(0, interval - (e.NewTime.Minutes % interval), 0); if (StartWorkingTimePicker.Time > EndWorkingTimePicker.Time) { InfoMessageTextBlock.Text = "Nie da się kończyć pracy wcześniej, niż się ją zaczęło"; InfoMessageGrid.Opacity = 1; AnimateInfoMessageGridStoryboard.Begin(); EndWorkingTimePicker.Time = e.OldTime; } else if (EndWorkingTimePicker.Time > EndDayTimePicker.Time && StartDayTimePicker.Time < EndDayTimePicker.Time) { InfoMessageTextBlock.Text = "Nie da się kończyć pracy później, niż idzie się spać"; InfoMessageGrid.Opacity = 1; AnimateInfoMessageGridStoryboard.Begin(); EndWorkingTimePicker.Time = e.OldTime; } else { LocalDatabaseHelper.ExecuteQuery("UPDATE Settings SET Value = '" + EndWorkingTimePicker.Time.ToString() + "' WHERE Name = 'EndWorking'"); AnimateEndWorkingStackPanelStoryboard.Begin(); ReloadPlannedWeek(); } navigatingTimePicker = false; } }
private void TimeChanged_Picker(object sender, TimePickerValueChangedEventArgs e) { //TimeSpan dateTime = this.SearchTimePicker.Time; //var sec = MainPageHub.Sections[0]; //var textBoxTime = sec.FindName("TimeTextBox") as TextBlock; //textBoxTime.SetValue(TextBlock.TextProperty, dateTime.ToString()); }
private void timePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { System.Diagnostics.Debug.WriteLine("timePicker_TimeChanged {0}", calendarDatePicker.Date?.Date + e.NewTime); TemporaryReminder.Date = calendarDatePicker.Date?.Date + e.NewTime; updateCanSave(); }
private void UnderPicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if(e.NewTime == this.Time) { return; } this.Time = e.NewTime; }
private void timePicker_lr_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { TimePicker tp = sender as TimePicker; TimeSpan ts = tp.Time; string str = (ts.ToString() + " " + tp.Name.ToString()); channel.Say(str); }
void OnControlTimeChanged(object?sender, TimePickerValueChangedEventArgs e) { if (VirtualView != null) { VirtualView.Time = e.NewTime; VirtualView.InvalidateMeasure(); } }
private async void TimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { TimePicker tpk = sender as TimePicker; var dlg = new MessageDialog(tpk.Time.ToString(), "选择时间"); dlg.Commands.Add(new UICommand("ok")); await dlg.ShowAsync(); }
/// <summary> /// Time changed update handler. Combines the new time with the date of the <see cref="datePicker" /> and emits a dateChanged event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnTimeChanged(object sender, TimePickerValueChangedEventArgs e) { TimeSpan newTime = e.NewTime; DateTime combinedDateTime = new DateTime(datePicker.Date.Year, datePicker.Date.Month, datePicker.Date.Day, newTime.Hours, newTime.Minutes, newTime.Days); panel.GetReactContext().GetNativeModule <UIManagerModule>() .EventDispatcher .DispatchEvent(new ReactDateTimePickerEvent(panel.GetTag(), combinedDateTime)); }
private void TaskReminderTimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (string.IsNullOrEmpty(e.NewTime.ToString())) { return; } ViewModel.SetTimeDue(e.NewTime.ToString()); }
private void TimePicker_Today_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (CalendarDatePicker_Previous.Date != null && TimePicker_Previous.Time != null && CalendarDatePicker_Today.Date != null) { var datePrevious = CalendarDatePicker_Previous.Date; var dateToday = CalendarDatePicker_Today.Date; var timePrevious = TimePicker_Previous.Time; var timeToday = TimePicker_Today.Time; var datetimePrevious = new DateTime( datePrevious.Value.Year, datePrevious.Value.Month, datePrevious.Value.Day, timePrevious.Hours, timePrevious.Minutes, timePrevious.Seconds ); Debug.WriteLine($"datetimePrevious: {datetimePrevious.ToString()}"); var dateTimeToday = new DateTime( dateToday.Value.Year, dateToday.Value.Month, dateToday.Value.Day, timeToday.Hours, timeToday.Minutes, timeToday.Seconds ); Debug.WriteLine($"datetimeToday: {dateTimeToday.ToString()}"); Debug.WriteLine($"风骚哥本次签到距离上次签到已过了: {dateTimeToday - datetimePrevious}"); if (FindName("ResultTextBolck") != null) { (FindName("ResultTextBolck") as TextBlock).Text = $"风骚哥本次签到距离上次签到已过了: {(dateTimeToday - datetimePrevious).Days}天{(dateTimeToday - datetimePrevious).Hours}小时{(dateTimeToday - datetimePrevious).Minutes}分"; } else { HomeGrid.RowDefinitions[2].Height = new GridLength(100); TextBlock textBlock = new TextBlock { Name = "ResultTextBolck", Text = $"风骚哥本次签到距离上次签到已过了: {(dateTimeToday - datetimePrevious).Days}天{(dateTimeToday - datetimePrevious).Hours}小时{(dateTimeToday - datetimePrevious).Minutes}分", FontSize = 50 }; HomeGrid.Children.Add(textBlock); Grid.SetColumn(textBlock, 0); Grid.SetRow(textBlock, 2); Grid.SetColumnSpan(textBlock, 2); } Debug.WriteLine($"风骚哥本次签到距离上次签到已过了: {(dateTimeToday - datetimePrevious).ToString("c")}"); Debug.WriteLine((dateTimeToday - datetimePrevious).Days); Debug.WriteLine((dateTimeToday - datetimePrevious).Hours); Debug.WriteLine((dateTimeToday - datetimePrevious).Minutes); } else { Debug.WriteLine("error"); } }
/// <summary> /// Handles change of time by timepicker /// Update the display accordingly by calling UpdateTravelTimeStatusLabel /// </summary> private void timePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if ((e.OldTime.Hours == e.NewTime.Hours) && (e.OldTime.Minutes == e.NewTime.Minutes)) { return; } travelTime = DateTime.Now.Date.AddMinutes(timePicker.SelectedTime.Value.TotalMinutes); UpdateTravelTimeStatusLabel(); }
//private void PriorityDefine_Click(object sender, RoutedEventArgs e) //{ // t1.priority = PriorityDefine.IsChecked.ToString(); //} private void DeadlineTime_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { try { t1.deadlineTime = DeadlineTime.Time.ToString(); } catch { System.Diagnostics.Debug.WriteLine("A handled exception just occurred"); } }
/// <summary> /// 時間の設定項目 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void testTime_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (((TimePicker)sender).Name == "testTime") { ViewModel.TimesIndex = ((TimePicker)sender).Time.TotalMinutes; } else if (((TimePicker)sender).Name == "secondTime") { ViewModel.TimesIndex2 = ((TimePicker)sender).Time.TotalMinutes; } }
void TimePickerObject_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { long timeDiff = TimePickerObject.Time.Ticks - DateTime.Now.TimeOfDay.Ticks; MainSettings.AddOrUpdateValue("TimeReminderKeyName", DateTime.Now.Ticks + timeDiff); if (customAlarmScheduledToast != null) { customAlarmScheduledToast = new ScheduledToastNotification(toastXml, new DateTime(MainSettings.GetValueOrDefault("TimeReminderKeyName", DateTime.Now.Ticks + timeDiff))); } }
/// <summary> /// Event handler for the <see cref="TimePicker.TimeChanged"/> event. /// </summary> /// <param name="sender">The sender instance.</param> /// <param name="e">The event data.</param> private void OnTimeChanged(object sender, TimePickerValueChangedEventArgs e) { var view = (TimePicker)sender; TimeSpan time = e.NewTime; DateTime now = DateTime.UtcNow; DateTime dateTime = new DateTime(now.Year, now.Month, now.Day, time.Hours, time.Minutes, time.Seconds); view.GetReactContext().GetNativeModule <UIManagerModule>() .EventDispatcher .DispatchEvent(new ReactTimePickerEvent(view.GetTag(), dateTime)); }
private void OdTime_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (p != null) { DateTime odD = OdDate.Date.Date; DateTime doD = DoDate.Date.Date; double hours = (doD - odD).TotalHours + (DoTime.Time - OdTime.Time).TotalHours; double valuta = p.Price; numberOfCredits.Text = valuta * hours + " SPARK KREDITA"; } }
private void TimePiker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (timePiker.Time >= TimeSpan.Parse("00:15:00")) { //dispatcherTimer.Stop(); //dispatcherTimer.Interval = timePiker.Time; //dispatcherTimer.Start(); startTime = DateTime.Now; endTime = startTime.Add(timePiker.Time); } localSettings.Values["timeupdate"] = timePiker.Time; }
private void timePicker1_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { selectedTime = timePicker1.Time; AvailableLabsList.ItemsSource = GetLabs((App.Current as App).ConnectionString, timePicker1.Time); if (AvailableLabsList.Items.Count == 0) { NoLabsAvailable.Begin(); } else if (DropShadowPanel1.Opacity == 1) { LabsAvailable.Begin(); } }
private void timePicker1_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { var currentDate = DateTime.Now.ToUniversalTime(); var newDateTime = new DateTime(currentDate.Year, currentDate.Month, currentDate.Day, e.NewTime.Hours, e.NewTime.Minutes, e.NewTime.Seconds); DateTimeSettings.SetSystemDateTime(newDateTime); }
private void TimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (!loadingFromSettings) { TimeSpan start; TimeSpan end; if (TimePicker1.Time < TimePicker2.Time) { start = TimePicker1.Time; end = TimePicker2.Time; } else { start = TimePicker2.Time; end = TimePicker1.Time; } ApplicationData.Current.LocalSettings.Containers["MainContainer"].Values["StartHour"] = start.Hours; ApplicationData.Current.LocalSettings.Containers["MainContainer"].Values["StartMinute"] = start.Minutes; ApplicationData.Current.LocalSettings.Containers["MainContainer"].Values["EndHour"] = end.Hours; ApplicationData.Current.LocalSettings.Containers["MainContainer"].Values["EndMinute"] = end.Minutes; } }
private void TimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (loading) { loading = false; } else { ApplicationSettingsHelper.SaveSettingsValue(AppConstants.TimerTime, timerPicker.Time.Ticks); TimeSpan t1 = TimeSpan.FromHours(DateTime.Now.Hour) + TimeSpan.FromMinutes(DateTime.Now.Minute); long l1 = t1.Ticks; long l2 = timerPicker.Time.Ticks; TimeSpan t2 = TimeSpan.FromTicks(l2 - l1); if (t2 <= TimeSpan.Zero) { return; } else { SendMessage(AppConstants.SetTimer); } } }
private void timePickerStartTime_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { }
private void EndHourTimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { int interval = 30; //30 min int minutes = e.NewTime.Minutes; if (minutes % interval != 0) EndHourTimePicker.Time += new TimeSpan(0, interval - (minutes % interval), 0); }
private void DeliveryTimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (TimeSpan.Compare(e.NewTime, e.OldTime) != 0) _meal.DeliveryTime = e.NewTime; }
void OnControlTimeChanged(object sender, TimePickerValueChangedEventArgs e) { Element.Time = e.NewTime; ((IVisualElementController)Element)?.InvalidateMeasure(InvalidationTrigger.SizeRequestChanged); }
//日期选择器改变的时间 private void time_TimeChanged(object sender ,TimePickerValueChangedEventArgs e) { info.Text ="时间改变为:" + time.Time.ToString() + "日期:" + date.Date.ToString(); }
private void OnModified(object sender, TimePickerValueChangedEventArgs e) { CalendarPage.Current.OnModified(); }
/// <summary> /// This method checks if the new night default time is within the range between 22 PM and 03.59 AM. /// author: Florian Schnyder /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void NightTimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { TimeSpan minTime = new TimeSpan(22, 0, 0); TimeSpan maxTime = new TimeSpan(3, 59, 59); /// <summary> /// If the new entered time is within the given range, it will be saved. If not, a popup informs the user that the time entered is not allowed and the previous time won't change. /// author: Florian Schnyder /// </summary> if ((NightTimePicker.Time < minTime && NightTimePicker.Time > maxTime) || (NightTimePicker.Time > maxTime && NightTimePicker.Time < minTime)) { var dialog = new MessageDialog("Gewählte Zeit nicht gültig.\nErlaubte Zeitspanne: 22:00 - 3:59"); await dialog.ShowAsync(); NightTimePicker.Time = settings.DefaultNightTakingTime; } else { settings.DefaultNightTakingTime = NightTimePicker.Time; } }
private void StartDayTimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (screenEntered && !navigatingTimePicker) { navigatingTimePicker = true; if (e.NewTime.Minutes % interval != 0) StartDayTimePicker.Time += new TimeSpan(0, interval - (e.NewTime.Minutes % interval), 0); if (StartDayTimePicker.Time > StartWorkingTimePicker.Time) { InfoMessageTextBlock.Text = "Nie da się wstawać później, niż zaczęło się pracę"; InfoMessageGrid.Opacity = 1; AnimateInfoMessageGridStoryboard.Begin(); StartDayTimePicker.Time = e.OldTime; } else { LocalDatabaseHelper.ExecuteQuery("UPDATE Settings SET Value = '" + StartDayTimePicker.Time.ToString() + "' WHERE Name = 'StartDay'"); AnimateStartDayStackPanelStoryboard.Begin(); ReloadPlannedWeek(); } navigatingTimePicker = false; } }
/// <summary> /// This is the handler for the TimeChanged event. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void timePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { rootPage.NotifyUser("Time changed to " + e.NewTime.ToString(), NotifyType.StatusMessage); }
private void Time_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { DateTimeOffset sourcedate = Date2.Date; TimeSpan ts = Time.Time; tempDate = sourcedate.Date + ts; }
protected void DurationPicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { viewModel.UserHasModifiedDuration = true; }
private void reason3start_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { calculateTimeDifference(reason3start, reason3end, totalstopingtime3); }
/// <summary> /// 停止自动更新结束时间 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void tpEnd_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { userRespose.UserConfig.StopAutoUpdateEndTime = tpEnd.Time.ToString(); await userService.SaveUser(userRespose); }
private void endTimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { }
private void timePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { textBoxAlarm.Text = e.NewTime.ToString(); }
/// <summary> /// This method checks if the new morning default time is within the range between 4 AM and 9.59 AM. /// author: Florian Schnyder /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void MorningTimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { TimeSpan minTime = new TimeSpan(4, 0, 0); TimeSpan maxTime = new TimeSpan(9, 59, 59); /// <summary> /// If the new entered time is within the given range, it will be saved. If not, a popup informs the user that the time entered is not allowed and the previous time won't change. /// </summary> if (MorningTimePicker.Time < minTime || MorningTimePicker.Time > maxTime) { var dialog = new MessageDialog("Gewählte Zeit nicht gültig.\nErlaubte Zeitspanne: 04:00 - 09:59"); await dialog.ShowAsync(); MorningTimePicker.Time = settings.DefaultMorningTakingTime; } else { settings.DefaultMorningTakingTime = MorningTimePicker.Time; } }
private void timepicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { time.Text = "你选择的时间是:" + timepicker.Time.ToString("hh\\:mm"); }
private void TimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { if (this.todoDetails != null) { this.CheckIfTodoIsEdited(); } }
private void End_Time_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { ViewModel.TimeEnd = e.NewTime; }
private void DueTime_Changed(object sender, TimePickerValueChangedEventArgs e) { var newTime = e.NewTime; if (e.NewTime.Equals(e.OldTime)) { return; } if (ViewModel.Tasks.DueDate == null) { ViewModel.ChangeDueTime(newTime); ChangeRemindCmbSelectionToDefault(); return; } if (newTime == null || e.NewTime.Equals(ViewModel.Tasks.DueDate.Value.ToLocalTime().TimeOfDay)) { // TODO 暂时不做任何操作 //(sender as TimePicker).Time = e.OldTime; return; } ViewModel.ChangeDueTime(newTime);// TODO 此处时间有问题,Utc时间 ChangeRemindCmbSelectionToDefault(); }