将DateTimePicker默认设置为今天的C#WinForms

时间:2017-03-03 09:14:45

标签: c# datetimepicker

如何将DateTimePicker的默认值设置为今天(我运行应用程序的那一天,而不是我创建表单的那一天)?

我正在寻找一种设计师的方式来做到这一点。我真的不想弄乱Form.designer.csInitializeComponenet())。

2 个答案:

答案 0 :(得分:4)

只需在表单的构造函数中添加DateTimePicker的初始化:

public Form1()
{
    InitializeComponent();
    dateTimePicker1.Value = DateTime.Now;
}

您还可以创建一个继承DateTimePicker的新控件并将初始化放在那里,但我认为它不值得这份工作

答案 1 :(得分:1)

只需要在一个方便的位置设置value属性(例如InitializeComponent()):

dateTimePicker1.Value = DateTime.Today;
相关问题