All docs
V21.2
21.2
21.1
20.2
20.1
The page you are viewing does not exist in version 20.1. This link will take you to the root page.
19.2
The page you are viewing does not exist in version 19.2. This link will take you to the root page.
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.

TimelineView.ZoomRange Property

Allows you to limit the zoom level. This is a dependency property.

Namespace: DevExpress.Xpf.Scheduling

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

Declaration

public TimeSpanRange ZoomRange { get; set; }

Property Value

Type Description
TimeSpanRange

A DevExpress.Mvvm.TimeSpanRange value that specifies the zoom level limit.

Remarks

The Zoom property value is a System.TimeSpan value that specifies the time interval per screen pixel.

The image below illustrates the TimelineView with the Zoom property set to 30 seconds. Each 30-minute span occupies 60 device-independent pixels (2 DIP for each minute).

The code snippet below illustrates how to limit the minimum Zoom value to 10 seconds (per DIP).

<dxsch:TimelineView ZoomRange="00:00:10-00:00:00">
</dxsch:TimelineView>

The ActualZoomRange property returns the actual zoom level limit based on the VisibleIntervals property value and the current viewport’s width. The ViewportInterval property returns the currently visible interval.

Note

The ZoomRange property is not in effect if the ViewMode property is set to Legacy.

See Also