我有一个datetimepicker,如果验证失败,请将日期设置回旧日期

时间:2017-10-10 16:19:01

标签: c# winforms datetimepicker

我有2个日期时间选择器,在dtp1的值更改事件中,我正在验证dtp1> dtp2如果是的话,我正在做一些事情。如果上述条件为真,我想在dtp1中设置日期以恢复之前的状态。我必须使用哪个事件来实现此目的。我在互联网上搜索但无法找到任何相关的解决方案。任何帮助都将不胜感激。 这是我的代码

   private void dtp1_ValueChanged(object sender, EventArgs e)
    {                    
    if (dtp1.Value > dtp2.Value)
       {
        MessageBox.Show("dtp1 cannot be greater than dtp2");
        Button1.Enabled = false;
       }
    }

0 个答案:

没有答案