Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TimelineCells.VerticalLayoutType Property

Gets or sets how the time cell rows fit within the control’s boundaries.

Namespace: DevExpress.XtraScheduler.Reporting

Assembly: DevExpress.XtraScheduler.v24.2.Reporting.dll

NuGet Package: DevExpress.Win.SchedulerReporting

#Declaration

[DefaultValue(ControlContentLayoutType.Fit)]
[XtraSerializableProperty]
public ControlContentLayoutType VerticalLayoutType { get; set; }

#Property Value

Type Default Description
ControlContentLayoutType Fit

A ControlContentLayoutType enumeration member, specifying the layout type.

Available values:

Name Description
Fit

The content corresponding to the entire time interval is fit into the dimensions specified for a control.

Tile

The content is printed in tiles, with all the tiles covering the entire time interval. This approach allows you to print only a part of the control’s content within the control’s boundaries, so each minimal time unit (time cell) occupies the control’s boundaries.

#Remarks

Time cell rows corresponding to the SchedulerPrintAdapter.TimeInterval interval can be printed within the TimelineCells control boundaries in different ways. By default, the rows fit into the control area, so that the entire time interval is printed within the control’s dimensions. If the VerticalLayoutType is set to ControlContentLayoutType.Tile, a time cell row occupies the control area, so that the time interval requires the height of several controls for printing.

See Also