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)
你是说你想显示一个只显示今天日期的日期时间选择器
吗?不。我的意思是如果你把日期从昨天算起,它会显示“无效日期”,所以你只能使用今天的日期,而不是昨天的日期。你是在问如何让程序在显示“无效日期”后不处理该日期吗?我们能看一些代码吗?谢谢比尔的帮助!:我的问题已经回答了!再次感谢:)哦,这真的很有效!谢谢你回答我的问题:)欢迎。。我更新了上面的答案,现在返回日期。