我目前正在尝试使用此控件来提供从对话框中选择日期和时间的方法。但是,我似乎无法解决如何选择日期和时间(格式似乎允许短,长,自定义和时间)。请有人可以指点我相关的财产吗?.NET DateTimePicker
2
A
回答
2
如果您设置了包含时间的自定义格式,则可以对其进行编辑。例如:
using System;
using System.Windows.Forms;
class Test
{
[STAThread]
static void Main()
{
Form form = new Form {
Controls = {
new DateTimePicker {
Format = DateTimePickerFormat.Custom,
CustomFormat = "dd/MM/yyyy HH:mm:ss"
}
}
};
Application.Run(form);
}
}
注意的是,部分时间有使用键盘在这种情况下进入 - 单击下拉显示要设置日历允许的日期,但我不相信有一个相等时间。
编辑:请注意,如果您使用ShowUpDown = true
这确实可以让您用鼠标执行所有操作 - 但这意味着您失去了以简单的可视方式选择日期的能力。我认为作为一个用户,我宁愿只是用键盘来做点时间。
0
我认为要解决你的问题,你必须使用两个DateTimePicker。一个是日期和一个是时间。
一个小例子从MSDN
dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd";
dateTimePicker1.Format = DateTimePickerFormat.Custom;
或者你用一个DTP和做
this.dateTimePicker1.CustomFormat = "dd.MM.yyyy HH:mm:ss";
this.dateTimePicker1.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
和设置DTP
this.dateTimePicker1.ShowUpDown = true;
所以你只有一个DTP。
1
将选取器格式设置为自定义,然后将CustomFormat属性设置为适合您要使用的属性。
我不确定是否可以在默认情况下选择时间,但如果将ShowUpDown属性设置为True,则应该可以使用旋转框选取几乎任何东西。虽然这可能会禁用日历。
1
假设您使用Windows窗体,这似乎不可能。 您当然可以设置CustomFormat
属性以包含时间,但不能通过GUI选择日期和时间。
相关问题
- 1. .NET DateTimePicker类
- 2. .net DateTimePicker的不错选择?
- 3. C#.NET的DateTimePicker问题
- 4. .NET Windows窗体 - DateTimePicker上的Click事件
- 5. .NET System.Windows.Forms的的DateTimePicker CustomFormat不正确
- 6. DateTimePicker databindings
- 7. C#DateTimePicker
- 8. datetimepicker在手机上使用本机datetimepicker
- 9. Bootstrap DateTimePicker:一次打开一个datetimepicker
- 10. DateTimePicker永不更新!
- 11. 防止在.NET中选择过去的日期DateTimePicker
- 12. 如何更改.NET DateTimePicker控件以允许输入空值?
- 13. .NET的 - 如何隐藏DateTimePicker中的无效选择
- 14. 如何在c#.net中制作自定义datetimepicker
- 15. .net c#datetimepicker文本在标签页上为空
- 16. 如何设置的DateTimePicker值仅日期(.NET)
- 17. 在.NET中更改DateTimePicker的背景颜色
- 18. DateTimePicker onchage状态
- 19. 在MVC3.0 datetimepicker
- 20. Bootstrap-datetimepicker-rails
- 21. rails和jquery datetimepicker
- 22. 组的DateTimePicker
- 23. dateTimePicker的和smalldatetime
- 24. datetimepicker jquery like silverlight
- 25. DateTimePicker和秒
- 26. 用的DateTimePicker
- 27. 的DateTimePicker C#
- 28. MVC datetimepicker拉伸
- 29. 的DateTimePicker复位
- 30. phpMyAdmin datetimepicker for php