New to Telerik UI for WinForms? Download free 30-day trial


RadCalendar provides built in internationalization support to build world-ready applications including:

* The Culture property can be set using the drop down list in the Properties Window or set in code. The screenshot below shows the Culture property set to "German(Germany)".

this.radDateTimePicker1.Culture = new System.Globalization.CultureInfo("de-DE");

Me.RadDateTimePicker1.Culture = New System.Globalization.CultureInfo("de-DE")

Figure 1: The culture is changed to German.

editors-datetimepicker-internationalization 001

* Right-to-Left support:

  • Right-to-Left = No (default value)
this.radDateTimePicker1.RightToLeft = RightToLeft.No;

Me.RadDateTimePicker1.RightToLeft = RightToLeft.No

Figure 2: The right to left support is turned off.

editors-datetimepicker-internationalization 002

* Right-to-Left = Yes

this.radDateTimePicker1.RightToLeft = RightToLeft.Yes;

Me.RadDateTimePicker1.RightToLeft = RightToLeft.Yes

Figure 3: The right to left support is turned on.

editors-datetimepicker-internationalization 003

* Date Format Pattern: The Format property has valid values of Short, Long, Time and Custom. The Custom__enables the __CustomFormat property.

this.radDateTimePicker1.Format = DateTimePickerFormat.Custom;
this.radDateTimePicker1.CustomFormat = "MMM - dd - yyyy";

Me.RadDateTimePicker1.Format = DateTimePickerFormat.Custom
Me.RadDateTimePicker1.CustomFormat = "MMM - dd - yyyy"

Figure 4: Using custom format.

editors-datetimepicker-internationalization 004

See the article Introduction to International Applications Based on .NET Framework for an overview of internationalization in general.

See Also

In this article
Not finding the help you need? Improve this article