Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何设置DateTimePicker以默认加载当前系统日期?_C#_Winforms_Visual Studio 2010 - Fatal编程技术网

C# 如何设置DateTimePicker以默认加载当前系统日期?

C# 如何设置DateTimePicker以默认加载当前系统日期?,c#,winforms,visual-studio-2010,C#,Winforms,Visual Studio 2010,我的DateTimePicker控件在Visual Studio 2010中默认情况下不会加载当前系统日期,是因为DateTimePicker中有一个错误,还是需要一些设置或额外的编码才能在windows窗体应用程序中加载当前系统日期?再简单不过了: private void Form1_Load(object sender, EventArgs e) { dateTimePicker1.Value = DateTime.Now; } 默认情况下,它显示当前日期 如果在设计时未设置Va

我的
DateTimePicker
控件在Visual Studio 2010中默认情况下不会加载当前系统日期,是因为
DateTimePicker
中有一个错误,还是需要一些设置或额外的编码才能在windows窗体应用程序中加载当前系统日期?

再简单不过了:

private void Form1_Load(object sender, EventArgs e)
{
    dateTimePicker1.Value = DateTime.Now;
}

默认情况下,它显示当前日期

如果在设计时未设置
Value
属性,则
DateTimePicker
的默认行为是显示当前日期

因此,如果看不到当前日期,那是因为您可能在设计时设置了
,而设计器在显示表单时序列化并显示该值

您可以在属性网格中右键单击
Value
属性,然后选择
Reset


您还可以使用
dateTimePicker1.value=DateTime.Now
在窗体的
Load
事件中。

这并不是那么困难,我真的不敢相信您在分配
DateTime.Now.ToString()
到DateTimePicker控件时会遇到如此困难的时间。。你试过什么?你能用代码告诉我们你是怎么做的吗
dateTimePicker1.Value.Date=DateTime.Now.ToString()
No,这不是bug。发布你的代码。这个问题已经被回答了很多次:dateTimePicker1.Value=DateTime.Now和“如果使用得当,Google是一个了不起的工具,默认情况下它会显示当前日期。”。如果看不到当前日期,这是因为您可能在设计时设置了
,而设计器在显示表单时序列化并显示该值。您可以在属性网格中右键单击
Value
属性,然后选择重置。感谢您的反馈:)感谢您的兄弟在编程方面帮助新手:)