» »

c# monthCalendar

c# monthCalendar

japol ::

V textbox2, mi naj bi prikazalo datum, ki je od današnjega datuma oddaljen za vrednost, ki je bila izbrana v comboboxu1.
To deluje, če izberem število dni, da se prikaže v tem mesecu, v kolikor izberem število dni, da segajo še v naslednji mesec, vrne error.
Primer: 15.4 + 5dni, dobim 20.4, če pa izberem 30 dni, pa ker s tem posežem v naslednji mesec, prikaže error. Kako to popravim?

Koda:
int a = Convert.ToInt16(comboBox1.Text);

System.DateTime today = this.monthCalendar1.TodayDate;
int vacationMonth = today.Month;
int vacationYear = today.Year;

this.monthCalendar1.SelectionStart = new System.DateTime(today.Year, vacationMonth, today.Day);
this.monthCalendar1.SelectionEnd = new System.DateTime(today.Year, vacationMonth, today.Day + a);

textBox1.Text = monthCalendar1.SelectionRange.Start.Date.ToShortDateString();
textBox2.Text = monthCalendar1.SelectionRange.End.Date.ToShortDateString();

Spura ::

http://msdn.microsoft.com/en-us/library...

Uporabi Calendar.addDays()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Program za set back time (RUN AS DATE)

Oddelek: Programska oprema
374821 (4445) Yacked2
»

[Visual C#] TableAdapter

Oddelek: Programiranje
61129 (1005) detroit
»

Javascript - izračun razlike v datumih

Oddelek: Programiranje
81904 (1759) kogledom
»

c# undo, redo, paste

Oddelek: Programiranje
5948 (848) japol
»

[VB] Open

Oddelek: Programiranje
71524 (1363) Monster

Več podobnih tem