如何限制DateTimePicker
以僅選擇時間?我不知道如何禁用日曆控件,當您按下DateTimePicker
右側的按鈕時,該控件會下降。使DateTimePicker僅在WinForms中作爲TimePicker工作
回答
片段了MSDN的:
「下面的代碼示例演示如何 創建一個DateTimePicker是 使用戶只能選擇一個時間。」
timePicker = new DateTimePicker();
timePicker.Format = DateTimePickerFormat.Time;
timePicker.ShowUpDown = true;
你想設置的「格式」屬性是時間,並添加一個旋轉按鈕控制它:
yourDateTimeControl.Format = DateTimePickerFormat.Time;
yourDateTimeControl.ShowUpDown = true;
...或者相反,如果你只想要顯示的部分時間值使用「自定義」的:
timePicker = new DateTimePicker();
timePicker.Format = DateTimePickerFormat.Custom;
timePicker.CustomFormat = "HH:mm"; // Only use hours and minutes
timePicker.ShowUpDown = true;
如果您使用此路線並且您需要指定AM或PM,則可以將'tt'添加到字符串。格式選項的完整列表在這裏:https://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker.customformat(v=vs.110).aspx – AdamMc331 2015-12-11 20:11:23
如果你想從性做到這一點,你可以通過設置的的Format
屬性來完成這個至DateTimePickerFormat.Time
和ShowUpDown
財產至true
。另外,可以在屬性中設置customFormat
。
添加以下事件的DateTimePicker
Private Sub DateTimePicker1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles DateTimePicker1.KeyPress
e.Handled = True
End Sub
這種語言絕對不像C#。另外,你應該解釋一下代碼的作用。它如何禁用日期的更改,但會保留時間的更改。 – 2016-04-08 15:39:16
做到這一點,最好的辦法是這樣的:
datetimepicker.Format = DatetimePickerFormat.Custom;
datetimepicker.CustomFormat = "HH:mm tt";
datetimepicker.ShowUpDowm = true;
- 1. trentrichardson datetimepicker和timepicker不起作用
- 2. datetimepicker不在chrome中工作
- 3. Timepicker不工作在網頁
- 4. 如何使WinForms表單在AvalonDock中作爲DockableContent工作?
- 5. bootstrap datetimepicker不工作
- 6. Timepicker無法在mvc項目中工作
- 7. TimePicker getCurrentHour()和getCurrentMinute()在Android中不工作
- 8. 無法讓Timepicker工作
- 9. timepicker添加不工作
- 10. 的Javascript timepicker不工作
- 11. initialDate不能在bootstrap-datetimepicker中工作?
- 12. JQuery DateTimePicker不能在InternetExplorer中工作
- 13. 似乎無法使Timepicker工作(C#/ WPF)
- 14. jQuery datetimepicker驗證 - Timepicker UI
- 15. jquery datetimepicker格式不工作
- 16. ASP.NET MVC3:Datetimepicker不會工作
- 17. 引導datetimepicker不工作
- 18. DateTimePicker不能正常工作
- 19. Kendo DateTimePicker ParseFormats不工作
- 20. bootstrap-datetimepicker沒有工作
- 21. datetimepicker無法正常工作
- 22. 讓JQuery DateTimePicker插件工作
- 23. 如何讓datetimepicker工作
- 24. jquery timepicker不工作在phonegap android
- 25. Winforms如何工作?
- 26. WinForms AcceptButton不工作?
- 27. Googlechart僅在Safari中工作
- 28. 引導datetimepicker不工作在DIV類
- 29. Winforms:從DateTimePicker中刪除「Today」
- 30. 如何讓CefSharp在VB.Net中工作WinForms
哈,解決方法很簡單:只需設置DateTimePicker的將ShowUpDown屬性爲true,並設置格式,以DateTimePickerFormat 。時間。僅將Format設置爲DateTimePickerFormat.Time是不夠的。 – Blablablaster 2011-04-08 10:24:29