我使用datetimepicker僅選擇日期和月份,Year不相關。如何在DateTimepicker中禁用/限制年份的選擇
如何禁用/限制用戶的年份選擇。當用戶試圖如果限制這兩個日期,用戶之間可以在DateTimePicker
以及設置拾取器本身的自定義格式選擇選擇日期
我使用datetimepicker僅選擇日期和月份,Year不相關。如何在DateTimepicker中禁用/限制年份的選擇
如何禁用/限制用戶的年份選擇。當用戶試圖如果限制這兩個日期,用戶之間可以在DateTimePicker
以及設置拾取器本身的自定義格式選擇選擇日期
或者說今年應該不會被顯示,您可以有效地進行選擇日期時間的多合一上/下控制。如果年份不重要,則可以將MinDate
和MaxDate
值設置爲閏年以獲得全部範圍。這當然意味着您需要在後端代碼中提取「月份/日期」並按照您的期望進行處理。
以下是選項,所有這些都可以從設計人員處獲得。
dateTimePicker1.MinDate = new DateTime(2012, 01,01);
dateTimePicker1.MaxDate = new DateTime(2012,12,31);
dateTimePicker1.ShowUpDown = true;
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "MMMM dd";
感謝您的回覆!是的,這會起作用,但我想要比Updown選擇器定期下拉式(這更直觀)。 – Gaddigesh 2012-03-08 06:32:13
我不認爲Year可能真的不相關,那麼你應該怎樣處理閏年呢? – 2012-03-08 05:41:09
嗯....好點,沒有想過閏年:-)。 – Gaddigesh 2012-03-08 05:51:25