我放了两个datetimepicker控件 一个是到达日期,一个是离开日期,如何写代码来保证离开日期必须在到来日期之后。谢谢~

解决方案 »

  1.   

    web还是winform
    web建议使用 My97DatePicker
    winform自己写程序判断
      

  2.   

    我用的是winform 能不能帮忙写一下具体点的 我是个新手 在做课设 谢谢大家
      

  3.   

    if (this.dateTimePicker1.Value.Date > this.dateTimePicker2.Value.Date)
                {
                    MessageBox.Show("不能大");
                }
      

  4.   

    datetimepicker控件当然是window程序,你连比较大小都不会?去看MSDN...
      

  5.   

        private void dateTimePicker2_ValueChanged(object sender, EventArgs e)
            {
                dateTimePicker1.MaxDate = dateTimePicker2.Value;
            }        private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
            {
                dateTimePicker2.MinDate = dateTimePicker1.Value;
            } 
          
      

  6.   

    if(this.dtpStart.Value>this.dtpEnd.Value)
    {
       this.dtpEnd.Value=this.dtpStart.Value;
    }
      

  7.   

    private void dateTimePicker2_ValueChanged(object sender, EventArgs e)
    {
    if (this.dateTimePicker1.Value.Date > this.dateTimePicker2.Value.Date)
    this.dateTimePicker2.Value="";
    }