All docs
V21.2
21.2
21.1
20.2
20.1
19.2
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.

SchedulerItemBase.TimeZoneId Property

Gets or sets the appointment time zone.

Namespace: DevExpress.Xpf.Scheduling

Assembly: DevExpress.Xpf.Scheduling.v21.2.dll

Declaration

public string TimeZoneId { get; set; }

Property Value

Type Description
String

A String indicating the appointment time zone name.

Remarks

The SchedulerItemBase.TimeZoneId property identifies a particular appointment‘s time zone.

The Scheduler converts the displayed time values according to the current SchedulerControl.ActualTimeZone property value.

The image below illustrates an appointment created in the (GMT-06:00) Central Time (US and Canada) time zone and displayed relative to the (GMT) Greenwich Mean Time: Dublin, Edinburgh, Lisbon, London (UTC) and (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna (Local) time scales.

When a user creates an appointment, the TimeZoneId is set to the SchedulerControl.ActualTimeZone property value.

Refer to the following topic for more information: Time Zones.

Note

The Scheduler is not able to read a custom time zone created by calling the standard CreateCustomTimeZone method.

Use the DataSource.DateTimeSavingMode property to specify in what time zone the appointments should be stored in the data source.

See Also