[ bigguy @ 14.05.2009. 18:35 ] @
Rec je u tome da imam dva DateTimePicker-a, i to DateTimePicker_1 i DateTimePicker_2. Hteo bih da omogucim da se upisuju datumi, ali tako da kada se u DateTimePicker_1 upise, npr. 12.01.2009., automatski se u DateTimePicker_2 upise datum 13.01.2009., to jest trebalo bi da je datum u DateTimePicker_2 uvek veci za jedan dan u odnosu na upisani datum u DateTimePicker_1.

I jos jedno pitanje: kako da omogucim da je maksimalna vrednost DateTimePicker-a (MaxDate) manja i jednaka od DateTime.Now.Date?
[ Igor Gajic @ 14.05.2009. 18:50 ] @
Pitanje 1:
Code:

        private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
        {
            try
            {
                dateTimePicker2.Value = dateTimePicker1.Value.AddDays(1.0d);
            }
            catch(ArgumentOutOfRangeException ex)   //Mozda je bolje sa if i proverom MaxDate...
            {
                MessageBox.Show(ex.Message);
            }
        }


Pitanje 2:

Code:

//U konstruktoru:
dateTimePicker2.MaxDate = DateTime.Now;
[ bigguy @ 15.05.2009. 07:46 ] @
A kako da da u DateTimePicker_2 se datum umanji za jedan dan u odnosu na datum koji je upisan u DateTimePicker_1? Odnosno, ako imam 01.05.2004. upisan u DateTimePicker_1 kako da onda postavim da datum u DateTimePicker_2 automatski bude 30.04.2004.?

I kako da napravim da je datum u DateTimePicker_1.MaxValue manji od DateTime.Now.Date za jedan dan?
[ marko1981 @ 15.05.2009. 07:53 ] @
Citat:

A kako da da u DateTimePicker_2 se datum umanji za jedan dan u odnosu na datum koji je upisan u DateTimePicker_1?


Code:

dateTimePicker2.Value = dateTimePicker1.Value.AddDays(-1.0d);