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

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.v19.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 value is determined by the current object’s parent object setting (e.g., a control setting).

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