Когда флажок установлен, я хотел бы иметь возможность получить значение datepicker/timepicker. Случается, что он смог получить значение, но когда я пытаюсь изменить значение, оно не изменится, так как оно вернется к предыдущему значению. Что я сделал не так? Ниже мой код:OnNavigateTo изменить дату/время выборщик-окно телефон
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
base.OnNavigatedTo(e);
if (NavigationContext.QueryString.ContainsKey("Id"))
{
Id.Text = NavigationContext.QueryString["Id"];
}
ScheduledAction currentReminder = ScheduledActionService.Find(NavigationContext.QueryString["Id"]);
if (currentReminder == null)
{
cBox.IsChecked = false;
}
else
{
cBox.IsChecked = true;
rrDate.Value = currentReminder.BeginTime;
hiddenTime.Text = rrDate.Value.ToString();
rrTime.Value = DateTime.Parse(hiddenTime.Text);
}
}
OnNavigatedTo call - бесплатный подарок для каждого значения, установленного на datpickers и timepickers. –