ComponentOne Scheduler for WPF: ComponentOne Scheduler for WPF Overview > Revision History > What's New in 2009 v2

What's New in 2009 v2

The following features were added in the 2009 v2 release:

      It is now possible to create an appointment at run time by simply selecting a time in the schedule and pressing the ENTER key. Double-click the new appointment to open it and add a subject, location, set a reminder, and so on. See Adding and Saving an Appointment for more information.

      XML serialization and deserialization has been improved:
- Default values have been removed from serialization.
- Deserialization has been implemented with XmlReader. New overloads have been added for this implementation. New overloads include:
     Appointment.FromXml Method (XmlReader)
     BaseObject.FromXml Method (XmlReader)
     BasePersistableObject.FromXml Method (XmlReader)
The FromXml (XmlNode node) methods have been changed to use these new overloads internally.

      The VisualIntervalCollectionView class has been removed. Now the base class, ListCollectionView, is used instead.

      Performance has been improved when C1Scheduler is initially loaded and the data view is changed.

Class Members

The following members have been added to Scheduler for WPF in the 2009 v2 release:

 

Member

Description

C1CalendarBase.MaxDate Property

Gets or sets the maximum allowable date.

C1CalendarBase.MinDate Property

Gets or sets the minimum allowable date.

Appointment.CustomData Property

Gets or sets custom text associated with this object.

C1DateTimePicker.DateText Property

Gets or sets the text representing the currently selected date.

Appointment.FromXml Method (XmlReader)_Method_XmlReader0

Reconstructs an appointment from an XmlReader.

BaseObject.FromXml Method (XmlReader)M_C1_C1Schedule_BaseObject_FromXmlSystem_Xml_XmlReader

Loads an object from the specified XmlReader.

BasePersistableObject.FromXml Method (XmlReader)

Loads an object from the specified XmlReader.


Send comments about this topic to ComponentOne.
Copyright © 1987-2010 ComponentOne LLC. All rights reserved.