Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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# 日期选择器验证(昨天)_C#_Datetimepicker - Fatal编程技术网

C# 日期选择器验证(昨天)

C# 日期选择器验证(昨天),c#,datetimepicker,C#,Datetimepicker,我想问一个问题 所以我有一个约会时间选择器 因此,如果我将日期从昨天开始,它将显示一条消息,即“无效日期” 我的目标是应该使用的日期是今天的唯一日期,昨天的日期不能再使用了这将只接受今天的日期: private void dt_ValueChanged(object sender, EventArgs e) { String dtnow = DateTime.Now.ToString("yyyy-MM-dd"); if (DateTime.Pars

我想问一个问题 所以我有一个约会时间选择器 因此,如果我将日期从昨天开始,它将显示一条消息,即“无效日期”


我的目标是应该使用的日期是今天的唯一日期,昨天的日期不能再使用了

这将只接受今天的日期:

private void dt_ValueChanged(object sender, EventArgs e)
{
            String dtnow = DateTime.Now.ToString("yyyy-MM-dd");
            if (DateTime.Parse(dt.Text) < DateTime.Parse(dtnow))
            {
                MessageBox.Show("Invalid Date");
                //Return the date now
                dt.Text = DateTime.Parse(dtnow).ToString("yyyy-MM-dd");
            }
}
private void dt_值已更改(对象发送方,事件参数e)
{
字符串dtnow=DateTime.Now.ToString(“yyyy-MM-dd”);
if(DateTime.Parse(dt.Text)
你是说你想显示一个只显示今天日期的
日期时间选择器
吗?不。我的意思是如果你把日期从昨天算起,它会显示“无效日期”,所以你只能使用今天的日期,而不是昨天的日期。你是在问如何让程序在显示“无效日期”后不处理该日期吗?我们能看一些代码吗?谢谢比尔的帮助!:我的问题已经回答了!再次感谢:)哦,这真的很有效!谢谢你回答我的问题:)欢迎。。我更新了上面的答案,现在返回日期。