URL: https://www.overclockers.at/coding-stuff/c-datetimepicker1-datetimepicker2-mindate-frage_247204/page_1 - zur Vollversion wechseln!
Hallo,
gibt es eine einfachere Möglichkeit das Enddatum auf minimal das Anfangsdatum zu setzen?
Code: CSHARPint tointJahr, tointMonat, tointTag; StringBuilder Jahr = new StringBuilder(); var test1 = dtpAnfang.Value.ToString("yyyy"); foreach (char c in test1) if (c >= '0' && c <= '9') Jahr.Append(c); else break; int.TryParse(Jahr.ToString(), out tointJahr); StringBuilder Monat = new StringBuilder(); var test2 = dtpAnfang.Value.ToString("MM"); foreach (char t in test2) if (t >= '0' && t <= '9') Monat.Append(t); else break; int.TryParse(Monat.ToString(), out tointMonat); StringBuilder Tag = new StringBuilder(); var test3 = dtpAnfang.Value.ToString("dd"); foreach (char x in test3) if (x >= '0' && x <= '9') Tag.Append(x); else break; int.TryParse(Tag.ToString(), out tointTag); dtpEnde.MinDate = new DateTime(tointJahr, tointMonat, tointTag);
ääh.. warum machst du nicht einfach
MinDate braucht ein DateTime und der Value von einem DateTimerPicker ist DateTimeCode:dtpEnde.MinDate = dtpAnfang.Value;
Ok nach 2 minütiger Denkpause hab ich schon erkannt, dass der Stringbuilder sinnlos war.
Zitat von XeroXsääh.. warum machst du nicht einfachMinDate braucht ein DateTime und der Value von einem DateTimerPicker ist DateTimeCode:dtpEnde.MinDate = dtpAnfang.Value;
Zitat von ARM_UserOMG sollte heute eher Schluss machen.
Ging zuerst nicht da ich mich verschrieben hab.
Manchmal sitzt man echt auf der Leitung.
Thx
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025