2011-08-08 2 views
2

WP7 Controls Toolkit의 DatePicker 컨트롤을 이해하면 Control의 날짜를 선택할 수있는 DatePickerPage가 열립니다.WP7 : 자체 DatePickerPage 구성 및 사용

먼저 필자 컨트롤을 사용하지 않고 내 앱에서 직접 이러한 페이지가 필요합니다. 이상적으로 내 페이지에는 현재 날짜로 weels를 재설정하는 추가 "today"버튼이 있습니다.

어떻게 만들 수 있습니까? DatePickerPage 또는 DateTimePickerPageBase에서 파생되어야합니까? 어떻게 페이지를 호출 할 수 있습니까 (NavigationService.Navigate를 사용하여 DatePickerPage로 이동하려했지만 NullReferenceException이 발생했습니다). 날짜를 가져 오거나 설정하십시오.

답변

0

이제 알았습니다. DatePickerPage으로 수동으로 이동할 수 있지만 Navigated 이벤트의 페이지 값에 날짜를 할당해야합니다.

void dialogFrame_Navigated(object sender, System.Windows.Navigation.NavigationEventArgs e) 
{ 
    // ... 
    IDateTimePickerPage page = e.Content as IDateTimePickerPage; 
    if (page != null) 
    { 
     page.Value = myDate; 
    } 
}