1
當複選框被選中時,我希望能夠獲取datepicker/timepicker的值。會發生什麼是它能夠獲得該值,但是當我嘗試更改該值時,它不會更改,因爲它只會返回到以前的值。我做錯了什麼?以下是我的代碼:OnNavigateTo更改日期/時間選擇器值 - windows phone
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對於數據選擇器和時間選項卡上設置的每個值都是免費的禮物。 –