CalendarControlBase.RightToLeftLayout Property

Gets or sets whether the control’s visual elements are aligned to support locales using right-to-left fonts.

Namespace: DevExpress.XtraEditors.Controls

Assembly: DevExpress.XtraEditors.v21.1.dll

Declaration

[DefaultValue(DefaultBoolean.Default)]
[DXCategory("Layout")]
public DefaultBoolean RightToLeftLayout { get; set; }

Property Value

Type Default Description
DefaultBoolean

Default

A DefaultBoolean enumeration value that specifies whether the control’s visual elements are aligned to support locales using right-to-left fonts. The DefaultBoolean.Default value is equivalent to DefaultBoolean.False.

Available values:

Name Description
True

Corresponds to a Boolean value of true.

False

Corresponds to a Boolean value of false.

Default

The default behavior determined by the control’s logic.

Remarks

The RightToLeftLayout property specifies whether the control’s visual elements are aligned to support locales using right-to-left fonts. The figures below show the calendars displayed in different locales.

CalendarControl_LTR CalendarControl_RTL

CalendarControl_LTR_TouchUI CalendarControl_RTL_TouchUI

If it is allowed to edit the time portion (see CalendarControlBase.CalendarTimeEditing), to enable RTL alignment for the time editor, set the control’s RightToLeft inherited property to True;

CalendarControl_RTL_Vista

See Also