Skip to main content
A newer version of this page is available. .

AgendaViewAppointmentDisplayOptions.SnapToCellsMode Property

This property has no effect for the Agenda View.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v18.2.Core.dll

Declaration

[Browsable(false)]
public override AppointmentSnapToCellsMode SnapToCellsMode { get; set; }

Property Value

Type
AppointmentSnapToCellsMode

Available values:

Name Description
Auto

Appointment is stretched to cell border only if the distance from the cell border to the edge of an appointment is less than half of the cell width.

SnapToCellMode-Auto

Always

An appointment is always stretched to cell borders so that it occupies the entire cell or several cells.

SnapToCellMode-Always

Never

The appointment visible width is proportional to its duration. There is a minimal visible width (about 5 pixels). If an appointment’s duration is quite small, it will never be narrower than the minimal width.

SnapToCellMode-Never

Disabled

The appointment visible width is proportional to its duration. The minimal value of a dimension that represents the appointment duration is one pixel. The following picture illustrates the difference between the Disabled and Never modes for an appointment with a very small duration. The Disabled mode displays appointment as a line with a height of one pixel; however in Never mode, it looks like a small appointment with a height of several pixels, rather than a line.

SnapToCells_Disabled

Property Paths

You can access this nested property as listed below:

Library Object Type Path to SnapToCellsMode
WinForms Controls AgendaView
.AppointmentDisplayOptions.SnapToCellsMode
ASP.NET Controls and MVC Extensions AgendaView
.AppointmentDisplayOptions.SnapToCellsMode
MVCxSchedulerAgendaView
.AppointmentDisplayOptions.SnapToCellsMode
ASP.NET Bootstrap Controls BootstrapAgendaView
.AppointmentDisplayOptions.SnapToCellsMode
See Also