Planner.NET - FAQ - Sonstiges
Übersicht   Funktionen   Download   Galerie   FAQ   Forum   Online Hilfe   Kaufen  

Sonstiges

Einstellung der Culture (Lokalisierung) des Datumsformats?

Trial Version?

Kalender Read Only?

Anwendung von Planner.NET als Time-Picker (Zeitauswahl)?

Scrollen zum heutigen Datum?

Filteranzeige der Tage?

Terminpläne für mehrere Personen?

 

F:    Ich habe Probleme bei der Umstellung der Eigenschaft 'Culture' für das Datums- und Zeitformat von USA auf andere Zeitformate.

A:     Zum Einstellen der Eigenschaft 'Culture' des Kalenders z.B. auf Deutsch, benutzen Sie bitte folgende Syntax:

 
calendar1.Culture = new CultureInfo("de-DE");

zurück zum Anfang

 

F:    Welche Einschränkungen hat die Trial Version und wie lange läuft sie?

A:   Es gibt keine Einschränkungen der Trial Version, und ihre Laufzeit endet nicht. Sie zeigt nur die Beschriftung "Trial Version" in der unteren linken Ecke an.

zurück zum Anfang

 

F:    Ich verwende Planner.NET nur zur Anzeige von Appointments. Kann man den Kalender bei Timetable View read-only (schreibgeschützt), nur mit Scrolling-Möglichkeit, machen?

A:   Siehe die Frage über Read-Only Timetable Ansicht in dieser FAQ-Auflistung, wo eine mögliche Lösung angeboten wird. Sie können auch Calendar.Enabled auf 'false' einstellen, und damit jede Wechselwirkung mit dem Control (einschließlich Bildlaufleisten/ Scrollbars) abschalten.

zurück zum Anfang

 

F:    Wir brauchen die Möglichkeit, eine bestimmte Zeit innerhalb des Tages zu wählen, und ich überlege, ob Planner.NET in Timetable View, dies ausführen könnte?

A:   Versuchen Sie die Behandlung des Ereignisses 'DateClick'. Die Instanz 'DateTime', die als Parameter dem Event-Handler übergeben wird, wird Ihnen die Startzeit der angeklickten Zelle liefern.

zurück zum Anfang

 

F:    Wenn der Nutzer Monate, oder Jahre in die Zukunft oder Vergangenheit geblättert hat, wie kann man zum heutigen Datum zurück springen?

A:   Die Methode EnsureVisible erlaubt es Ihnen, zu irgendeinem in der Ansicht enthaltenen Datum oder Item zu 'scrollen'. Hier ist der Code, der zu 'Today' 'scrollen' wird:

	calendar.EnsureVisible(DateTime.Today); 
Diese Methode funktioniert nur, wenn das Ziel-Datum oder Item bereits irgendwo innerhalb des Controls enthalten ist. Die Methode passt einfach die Werte der Bildlaufleisten an. Sie kann nicht das Start- oder Enddatum des enthaltenen Zeitintervalls ändern.

zurück zum Anfang

 

F:    Gibt es eine Eigenschaft, mit der ich eine Wochenübersicht anzeigen kann, wobei die vom Nutzer nicht erwünschten Tage entfernt werden?

A:   Die einzige Ansicht, die eine Filtrierung der Tage unterstützt, ist die Timetable View. Die in dieser Ansicht angezeigten Tage werden durch Calendar.TimetableSettings.Dates angegeben.

zurück zum Anfang

 

F:    Kann ich die Terminpläne für mehrere Personen in einem Timetable-Stilformat anzeigen? Z.B. die Sekretärin benötigt Terminplan für: Bob, Mike & John zusammen auf einem einzelnen Bildschirm.

A:   Definieren Sie die Personen in dem Schedule wie folgt:

Contact c;

c = new Contact();
c.FirstName = "Bob";
calendar.Schedule.Contacts.Add(c);

c = new Contact();
c.FirstName = "Mike";
calendar.Schedule.Contacts.Add(c);

c = new Contact();
c.FirstName = "John";
calendar.Schedule.Contacts.Add(c);
Nachdem einige Kontakte in dem Schedule vorhanden sind, wählen Sie durch Hinzufügen zu der Collection der Kontakte des Calendar-Controls diejenigen, die in dem Kalender angezeigt werden sollen.
 
calendar.Contacts.Add(calendar.Schedule.Contacts[0]);
calendar.Contacts.Add(calendar.Schedule.Contacts[1]);
calendar.Contacts.Add(calendar.Schedule.Contacts[2]);
Sie können die Kontakt-Appointments in unterschiedlichen Spalten über Einstellung von GroupType gruppieren, wie unten gezeigt wird:
calendar.GroupType = GroupType.GroupByContacts;
calendar.CurrentView = CalendarView.Timetable;
calendar.TimetableSettings.VisibleColumns = 3;

zurück zum Anfang

   
 
   
Forums: FlowChart.NET, WpfDiagram, DiagramLite, JsDiagram, MasterChart, WebChart, Planner.NET, WpfPlanner, Reporting, ReportingLite
© MindFusion Ltd. 2012