Einzelnen Beitrag anzeigen

Avax2k

Registriert seit: 6. Okt 2005
186 Beiträge
 
Delphi 2005 Professional
 
#1

Wieder Anwendung einer Komponente

  Alt 29. Jul 2006, 23:23
ich versuche das Klicken auf diesen Calender hier in einem Fenster anzuzeigen, sprich das Datum auf das ich klicke soll sich eben ändern. Hier die Komponente:
http://www.codeproject.com/cs/miscct...thCalendar.asp

im normalen Calender gibt es ja SelectionStart; aber die gibt es hier nciht..ich kann munter auf die tage klicken aber wenn ich den Focus oder sonst was abfrage dann kommen ewig Fehler, dass das nicht geht. Wäre super wenn mir jemand sagen könnte wie ich nun an den tag komme auf den ich klicke!

so ich poste mal wie ich endlich zu meinem Ergebnis gekommen bin, vielleicht interessiert es ja irgendjemanden auch der mal mit dieser Komponente arbeiten möchte.
Habe es so gelöst:
Code:
// zuerst wird in der DaySelected area gearbeitet
private void monthCalendar1_DaySelected(object sender, Pabo.Calendar.DaySelectedEventArgs e)
         {
             string DaySelect;
             // erstellen eines neuen Strings
             DaySelect = e.Days[0];
             // das geklickte Datum wird hier in die Stringvariable geschrieben
             DateTime FocusDateTime;
             FocusDateTime = new DateTime();
             // neues Datum erstellen
             FocusDateTime = DateTime.ParseExact(DaySelect, "dd.MM.yyyy", null);
             // String zum Datum konvertieren
             dayView1.StartDate = FocusDateTime;
             // Startdatum des Calenders auf geklicktes Datum setzen
         }
P.S. nicht vergessen es ist hier der C#-Code

Danke trotzdem all denen die sich die Mühe gemacht haben den Topic überhaupt anzuklicken S)

[edit=Phoenix] [ delphi ]- in [ csharp ] ... [ /csharp ] Code-Tags geändert. Das nächste mal bitte selber machen. Mfg, Phoenix[/edit]
  Mit Zitat antworten Zitat