设置dateTimePicker控件的Date值 [英] Setting the Date value of a dateTimePicker Control

查看:56
本文介绍了设置dateTimePicker控件的Date值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好:

在程序中,我需要设置dateTimePicker控件的Date值.我使用了下面的代码,但是出现一个错误,指出该属性是只读的.您能告诉我如何完成我的工作吗?
非常感谢


Hello:

In a program I need to set the Date value of a dateTimePicker Control. I used the code below, but there was an error saying that the property is read only. Could you please let me know how can I get my work done?
Thank you a lot


DateTime dteDate = new DateTime();
            dteDate = DateTime.Now;
            dateTimePicker1.Value.Date = new DateTime(dteDate.Year, dteDate.Month, dteDate.Day);

推荐答案

DateTime dteDate = new DateTime();            
dteDate = DateTime.Now;


首先,当您创建一个新的DateTime对象时,它会初始化为Now.您不需要第二行将其设置为现在".



Firstly, when you create a new DateTime object, it is intialized to Now. You don''t need second line to set it to Now.


dateTimePicker1.Value.Date = new DateTime(dteDate.Year, dteDate.Month, dteDate.Day);


您想在这里实现什么?


如果您只想为此选择器设置一些日期,请尝试如下操作:


What are you trying to achieve here?


If you just want to set some date to this picker then try something like this:

dateTimePicker1.Value = DateTime.Now.AddDays(1);



在此处阅读有关如何使用DateTimePickers的更多信息:
DateTimePicker.Value属性 [ DateTimePicker类 [



Read more on how to work with DateTimePickers here:
DateTimePicker.Value Property [^]
DateTimePicker Class[^]


这篇关于设置dateTimePicker控件的Date值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆