![]() |
Wieder Anwendung einer Komponente
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:
![]() 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:
P.S. nicht vergessen es ist hier der C#-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 } 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] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz