控制項 DatePicker 可讓使用者在文字欄位中輸入日期,或使用下拉式 Calendar 控制項來選取日期。
下圖顯示 DatePicker。
DatePicker 控制項NDP_DatePicker
DatePicker 控制項
許多 DatePicker 控制項的屬性都用於管理其內建的 Calendar,且功能與 Calendar 中的對等屬性相同。 特別是,DatePicker.IsTodayHighlighted、DatePicker.FirstDayOfWeek、DatePicker.BlackoutDates、DatePicker.DisplayDateStart、DatePicker.DisplayDateEnd、DatePicker.DisplayDate 和 DatePicker.SelectedDate 屬性與其 Calendar 對應項目有相同的功能。 如需詳細資訊,請參閱Calendar。
使用者可以直接在文字欄位中輸入日期,以設定 Text 屬性。 如果 DatePicker 無法將輸入的字串轉換成有效的日期,則會引發 DateValidationError 事件。 根據預設,這會造成例外狀況,但 DateValidationError 的事件處理常式可以將 ThrowException 屬性設定為 false,並防止引發例外狀況。